<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.5"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>VectSharp: VectSharp.Graphics Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="Doxy.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectlogo"><img alt="Logo" src="icon.svg"/></td>
  <td id="projectalign">
   <div id="projectname">VectSharp<span id="projectnumber">&#160;2.6.1</span>
   </div>
   <div id="projectbrief">A light library for C# vector graphics</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.5 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('class_vect_sharp_1_1_graphics.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
<a href="#properties">Properties</a> &#124;
<a href="class_vect_sharp_1_1_graphics-members.html">List of all members</a>  </div>
  <div class="headertitle"><div class="title">VectSharp.Graphics Class Reference</div></div>
</div><!--header-->
<div class="contents">

<p>Represents an abstract drawing surface.   
 <a href="class_vect_sharp_1_1_graphics.html#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ad2a7b867b829501bcb5b2a62cbdaa572"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#ad2a7b867b829501bcb5b2a62cbdaa572">FillPath</a> (<a class="el" href="class_vect_sharp_1_1_graphics_path.html">GraphicsPath</a> path, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> fillColour, string tag=null)</td></tr>
<tr class="memdesc:ad2a7b867b829501bcb5b2a62cbdaa572"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fill a <a class="el" href="class_vect_sharp_1_1_graphics_path.html" title="Represents a graphics path that can be filled or stroked.">GraphicsPath</a>.   <a href="class_vect_sharp_1_1_graphics.html#ad2a7b867b829501bcb5b2a62cbdaa572">More...</a><br /></td></tr>
<tr class="separator:ad2a7b867b829501bcb5b2a62cbdaa572"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b8d34df72258585c51cccbbbc8812ec"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a9b8d34df72258585c51cccbbbc8812ec">FillPath</a> (<a class="el" href="class_vect_sharp_1_1_graphics_path.html">GraphicsPath</a> path, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> fillColour, <a class="el" href="namespace_vect_sharp.html#a3b8bd711a4c9893fce1faad4c26d0df5">FillRule</a> fillRule, string tag=null)</td></tr>
<tr class="memdesc:a9b8d34df72258585c51cccbbbc8812ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fill a <a class="el" href="class_vect_sharp_1_1_graphics_path.html" title="Represents a graphics path that can be filled or stroked.">GraphicsPath</a>.   <a href="class_vect_sharp_1_1_graphics.html#a9b8d34df72258585c51cccbbbc8812ec">More...</a><br /></td></tr>
<tr class="separator:a9b8d34df72258585c51cccbbbc8812ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a43f7247b45e20e171be0ec5739c5bc41"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a43f7247b45e20e171be0ec5739c5bc41">StrokePath</a> (<a class="el" href="class_vect_sharp_1_1_graphics_path.html">GraphicsPath</a> path, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> strokeColour, double lineWidth=1, <a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a> lineCap=LineCaps.Butt, <a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a> lineJoin=LineJoins.Miter, <a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>? lineDash=null, string tag=null)</td></tr>
<tr class="memdesc:a43f7247b45e20e171be0ec5739c5bc41"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stroke a <a class="el" href="class_vect_sharp_1_1_graphics_path.html" title="Represents a graphics path that can be filled or stroked.">GraphicsPath</a>.   <a href="class_vect_sharp_1_1_graphics.html#a43f7247b45e20e171be0ec5739c5bc41">More...</a><br /></td></tr>
<tr class="separator:a43f7247b45e20e171be0ec5739c5bc41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aadbf91c708edb503a4b28a3a3f709170"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#aadbf91c708edb503a4b28a3a3f709170">SetClippingPath</a> (<a class="el" href="class_vect_sharp_1_1_graphics_path.html">GraphicsPath</a> path, string tag=null)</td></tr>
<tr class="memdesc:aadbf91c708edb503a4b28a3a3f709170"><td class="mdescLeft">&#160;</td><td class="mdescRight">Intersect the current clipping path with the specified <a class="el" href="class_vect_sharp_1_1_graphics_path.html" title="Represents a graphics path that can be filled or stroked.">GraphicsPath</a>.   <a href="class_vect_sharp_1_1_graphics.html#aadbf91c708edb503a4b28a3a3f709170">More...</a><br /></td></tr>
<tr class="separator:aadbf91c708edb503a4b28a3a3f709170"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0aa572e9497ef3e5ff926ba0bc724c8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#ae0aa572e9497ef3e5ff926ba0bc724c8">SetClippingPath</a> (double leftX, double topY, double width, double height, string tag=null)</td></tr>
<tr class="memdesc:ae0aa572e9497ef3e5ff926ba0bc724c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Intersect the current clipping path with the specified rectangle.   <a href="class_vect_sharp_1_1_graphics.html#ae0aa572e9497ef3e5ff926ba0bc724c8">More...</a><br /></td></tr>
<tr class="separator:ae0aa572e9497ef3e5ff926ba0bc724c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae90d047221a55bb06183b97e01efd68a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#ae90d047221a55bb06183b97e01efd68a">SetClippingPath</a> (<a class="el" href="struct_vect_sharp_1_1_point.html">Point</a> topLeft, <a class="el" href="struct_vect_sharp_1_1_size.html">Size</a> size, string tag=null)</td></tr>
<tr class="memdesc:ae90d047221a55bb06183b97e01efd68a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Intersect the current clipping path with the specified rectangle.   <a href="class_vect_sharp_1_1_graphics.html#ae90d047221a55bb06183b97e01efd68a">More...</a><br /></td></tr>
<tr class="separator:ae90d047221a55bb06183b97e01efd68a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ab0d62d6d2a99de649adc5c38af9160"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a4ab0d62d6d2a99de649adc5c38af9160">Rotate</a> (double angle, string tag=null)</td></tr>
<tr class="memdesc:a4ab0d62d6d2a99de649adc5c38af9160"><td class="mdescLeft">&#160;</td><td class="mdescRight">Rotate the coordinate system around the origin.   <a href="class_vect_sharp_1_1_graphics.html#a4ab0d62d6d2a99de649adc5c38af9160">More...</a><br /></td></tr>
<tr class="separator:a4ab0d62d6d2a99de649adc5c38af9160"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c34b39a37d05aa90ce7b7635ab113d2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a5c34b39a37d05aa90ce7b7635ab113d2">RotateAt</a> (double angle, <a class="el" href="struct_vect_sharp_1_1_point.html">Point</a> pivot, string tag=null)</td></tr>
<tr class="memdesc:a5c34b39a37d05aa90ce7b7635ab113d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Rotate the coordinate system around a pivot point.   <a href="class_vect_sharp_1_1_graphics.html#a5c34b39a37d05aa90ce7b7635ab113d2">More...</a><br /></td></tr>
<tr class="separator:a5c34b39a37d05aa90ce7b7635ab113d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a223e488576621d3b5ed95f59aad16094"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a223e488576621d3b5ed95f59aad16094">Transform</a> (double a, double b, double c, double d, double e, double f, string tag=null)</td></tr>
<tr class="memdesc:a223e488576621d3b5ed95f59aad16094"><td class="mdescLeft">&#160;</td><td class="mdescRight">Transform the coordinate system with the specified transformation matrix [ [a, c, e], [b, d, f], [0, 0, 1] ].   <a href="class_vect_sharp_1_1_graphics.html#a223e488576621d3b5ed95f59aad16094">More...</a><br /></td></tr>
<tr class="separator:a223e488576621d3b5ed95f59aad16094"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c3cfdb4fe64e53fd1913312955cc401"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a6c3cfdb4fe64e53fd1913312955cc401">Translate</a> (double x, double y, string tag=null)</td></tr>
<tr class="memdesc:a6c3cfdb4fe64e53fd1913312955cc401"><td class="mdescLeft">&#160;</td><td class="mdescRight">Translate the coordinate system origin.   <a href="class_vect_sharp_1_1_graphics.html#a6c3cfdb4fe64e53fd1913312955cc401">More...</a><br /></td></tr>
<tr class="separator:a6c3cfdb4fe64e53fd1913312955cc401"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc3cc93ddf9bf9707fde1d22325f1f69"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#adc3cc93ddf9bf9707fde1d22325f1f69">Translate</a> (<a class="el" href="struct_vect_sharp_1_1_point.html">Point</a> delta, string tag=null)</td></tr>
<tr class="memdesc:adc3cc93ddf9bf9707fde1d22325f1f69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Translate the coordinate system origin.   <a href="class_vect_sharp_1_1_graphics.html#adc3cc93ddf9bf9707fde1d22325f1f69">More...</a><br /></td></tr>
<tr class="separator:adc3cc93ddf9bf9707fde1d22325f1f69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a591019cfcf2c223df3da174a5336ded4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a591019cfcf2c223df3da174a5336ded4">Scale</a> (double scaleX, double scaleY, string tag=null)</td></tr>
<tr class="memdesc:a591019cfcf2c223df3da174a5336ded4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Scale the coordinate system with respect to the origin.   <a href="class_vect_sharp_1_1_graphics.html#a591019cfcf2c223df3da174a5336ded4">More...</a><br /></td></tr>
<tr class="separator:a591019cfcf2c223df3da174a5336ded4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30201a35455b7ef559703aebf8525f50"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a30201a35455b7ef559703aebf8525f50">FillRectangle</a> (<a class="el" href="struct_vect_sharp_1_1_point.html">Point</a> topLeft, <a class="el" href="struct_vect_sharp_1_1_size.html">Size</a> size, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> fillColour, string tag=null)</td></tr>
<tr class="memdesc:a30201a35455b7ef559703aebf8525f50"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fill a rectangle.   <a href="class_vect_sharp_1_1_graphics.html#a30201a35455b7ef559703aebf8525f50">More...</a><br /></td></tr>
<tr class="separator:a30201a35455b7ef559703aebf8525f50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1bbbe9ea1f41bf66275fc3877bc20077"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a1bbbe9ea1f41bf66275fc3877bc20077">FillRectangle</a> (double leftX, double topY, double width, double height, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> fillColour, string tag=null)</td></tr>
<tr class="memdesc:a1bbbe9ea1f41bf66275fc3877bc20077"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fill a rectangle.   <a href="class_vect_sharp_1_1_graphics.html#a1bbbe9ea1f41bf66275fc3877bc20077">More...</a><br /></td></tr>
<tr class="separator:a1bbbe9ea1f41bf66275fc3877bc20077"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64f83ac658a8a3687d4ac913dfe75814"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a64f83ac658a8a3687d4ac913dfe75814">StrokeRectangle</a> (<a class="el" href="struct_vect_sharp_1_1_point.html">Point</a> topLeft, <a class="el" href="struct_vect_sharp_1_1_size.html">Size</a> size, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> strokeColour, double lineWidth=1, <a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a> lineCap=LineCaps.Butt, <a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a> lineJoin=LineJoins.Miter, <a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>? lineDash=null, string tag=null)</td></tr>
<tr class="memdesc:a64f83ac658a8a3687d4ac913dfe75814"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stroke a rectangle.   <a href="class_vect_sharp_1_1_graphics.html#a64f83ac658a8a3687d4ac913dfe75814">More...</a><br /></td></tr>
<tr class="separator:a64f83ac658a8a3687d4ac913dfe75814"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ccb63920a925c2f3fa93b770bc2cc9b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a6ccb63920a925c2f3fa93b770bc2cc9b">StrokeRectangle</a> (double leftX, double topY, double width, double height, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> strokeColour, double lineWidth=1, <a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a> lineCap=LineCaps.Butt, <a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a> lineJoin=LineJoins.Miter, <a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>? lineDash=null, string tag=null)</td></tr>
<tr class="memdesc:a6ccb63920a925c2f3fa93b770bc2cc9b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stroke a rectangle.   <a href="class_vect_sharp_1_1_graphics.html#a6ccb63920a925c2f3fa93b770bc2cc9b">More...</a><br /></td></tr>
<tr class="separator:a6ccb63920a925c2f3fa93b770bc2cc9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4fb7e7abe8792e3d16d08482f532006c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a4fb7e7abe8792e3d16d08482f532006c">DrawRasterImage</a> (int sourceX, int sourceY, int sourceWidth, int sourceHeight, double destinationX, double destinationY, double destinationWidth, double destinationHeight, <a class="el" href="class_vect_sharp_1_1_raster_image.html">RasterImage</a> image, string tag=null)</td></tr>
<tr class="memdesc:a4fb7e7abe8792e3d16d08482f532006c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draw a raster image.   <a href="class_vect_sharp_1_1_graphics.html#a4fb7e7abe8792e3d16d08482f532006c">More...</a><br /></td></tr>
<tr class="separator:a4fb7e7abe8792e3d16d08482f532006c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7e60f2fa19c7a4aa9cde6f0d5dd8b5f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#af7e60f2fa19c7a4aa9cde6f0d5dd8b5f">DrawRasterImage</a> (double x, double y, <a class="el" href="class_vect_sharp_1_1_raster_image.html">RasterImage</a> image, string tag=null)</td></tr>
<tr class="memdesc:af7e60f2fa19c7a4aa9cde6f0d5dd8b5f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draw a raster image.   <a href="class_vect_sharp_1_1_graphics.html#af7e60f2fa19c7a4aa9cde6f0d5dd8b5f">More...</a><br /></td></tr>
<tr class="separator:af7e60f2fa19c7a4aa9cde6f0d5dd8b5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acbe2fb8ae969e0fe05d4acf378081ba4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#acbe2fb8ae969e0fe05d4acf378081ba4">DrawRasterImage</a> (<a class="el" href="struct_vect_sharp_1_1_point.html">Point</a> position, <a class="el" href="class_vect_sharp_1_1_raster_image.html">RasterImage</a> image, string tag=null)</td></tr>
<tr class="memdesc:acbe2fb8ae969e0fe05d4acf378081ba4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draw a raster image.   <a href="class_vect_sharp_1_1_graphics.html#acbe2fb8ae969e0fe05d4acf378081ba4">More...</a><br /></td></tr>
<tr class="separator:acbe2fb8ae969e0fe05d4acf378081ba4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0cdf6b8d6a91949c5d075da8d296941"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#ae0cdf6b8d6a91949c5d075da8d296941">DrawRasterImage</a> (double x, double y, double width, double height, <a class="el" href="class_vect_sharp_1_1_raster_image.html">RasterImage</a> image, string tag=null)</td></tr>
<tr class="memdesc:ae0cdf6b8d6a91949c5d075da8d296941"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draw a raster image.   <a href="class_vect_sharp_1_1_graphics.html#ae0cdf6b8d6a91949c5d075da8d296941">More...</a><br /></td></tr>
<tr class="separator:ae0cdf6b8d6a91949c5d075da8d296941"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7386a20b2a5fccaf6accf650b79044c4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a7386a20b2a5fccaf6accf650b79044c4">DrawRasterImage</a> (<a class="el" href="struct_vect_sharp_1_1_point.html">Point</a> position, <a class="el" href="struct_vect_sharp_1_1_size.html">Size</a> size, <a class="el" href="class_vect_sharp_1_1_raster_image.html">RasterImage</a> image, string tag=null)</td></tr>
<tr class="memdesc:a7386a20b2a5fccaf6accf650b79044c4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draw a raster image.   <a href="class_vect_sharp_1_1_graphics.html#a7386a20b2a5fccaf6accf650b79044c4">More...</a><br /></td></tr>
<tr class="separator:a7386a20b2a5fccaf6accf650b79044c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a11aecb62edf335bebedc920190b403"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a8a11aecb62edf335bebedc920190b403">Save</a> ()</td></tr>
<tr class="memdesc:a8a11aecb62edf335bebedc920190b403"><td class="mdescLeft">&#160;</td><td class="mdescRight">Save the current transform state (rotation, translation, scale).   <a href="class_vect_sharp_1_1_graphics.html#a8a11aecb62edf335bebedc920190b403">More...</a><br /></td></tr>
<tr class="separator:a8a11aecb62edf335bebedc920190b403"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f2e220bda144c50e515fe1aa0e232de"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a8f2e220bda144c50e515fe1aa0e232de">Restore</a> ()</td></tr>
<tr class="memdesc:a8f2e220bda144c50e515fe1aa0e232de"><td class="mdescLeft">&#160;</td><td class="mdescRight">Restore the previous transform state (rotation, translation scale).   <a href="class_vect_sharp_1_1_graphics.html#a8f2e220bda144c50e515fe1aa0e232de">More...</a><br /></td></tr>
<tr class="separator:a8f2e220bda144c50e515fe1aa0e232de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a545b7fe5cea9fc34b7bd720020a4ce76"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a545b7fe5cea9fc34b7bd720020a4ce76">CopyToIGraphicsContext</a> (<a class="el" href="interface_vect_sharp_1_1_i_graphics_context.html">IGraphicsContext</a> destinationContext)</td></tr>
<tr class="memdesc:a545b7fe5cea9fc34b7bd720020a4ce76"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy the current graphics to an instance of a class implementing <a class="el" href="interface_vect_sharp_1_1_i_graphics_context.html" title="This interface should be implemented by classes intended to provide graphics output capability to a G...">IGraphicsContext</a>.   <a href="class_vect_sharp_1_1_graphics.html#a545b7fe5cea9fc34b7bd720020a4ce76">More...</a><br /></td></tr>
<tr class="separator:a545b7fe5cea9fc34b7bd720020a4ce76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d90f4e0abdc8266b62289528cc8fc0c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a6d90f4e0abdc8266b62289528cc8fc0c">DrawGraphics</a> (<a class="el" href="struct_vect_sharp_1_1_point.html">Point</a> origin, <a class="el" href="class_vect_sharp_1_1_graphics.html">Graphics</a> graphics)</td></tr>
<tr class="memdesc:a6d90f4e0abdc8266b62289528cc8fc0c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws a <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object on the current <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object.   <a href="class_vect_sharp_1_1_graphics.html#a6d90f4e0abdc8266b62289528cc8fc0c">More...</a><br /></td></tr>
<tr class="separator:a6d90f4e0abdc8266b62289528cc8fc0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac9e2842f6a34dc11d506b95c4298139d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#ac9e2842f6a34dc11d506b95c4298139d">DrawGraphics</a> (double originX, double originY, <a class="el" href="class_vect_sharp_1_1_graphics.html">Graphics</a> graphics, string tag)</td></tr>
<tr class="memdesc:ac9e2842f6a34dc11d506b95c4298139d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws a <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object on the current <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object, prepending the supplied <em>tag</em>  to the tags contained in the <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object being drawn.   <a href="class_vect_sharp_1_1_graphics.html#ac9e2842f6a34dc11d506b95c4298139d">More...</a><br /></td></tr>
<tr class="separator:ac9e2842f6a34dc11d506b95c4298139d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ce606d92586f43efbf3e56147c0bd0a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a9ce606d92586f43efbf3e56147c0bd0a">DrawGraphics</a> (<a class="el" href="struct_vect_sharp_1_1_point.html">Point</a> origin, <a class="el" href="class_vect_sharp_1_1_graphics.html">Graphics</a> graphics, string tag)</td></tr>
<tr class="memdesc:a9ce606d92586f43efbf3e56147c0bd0a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws a <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object on the current <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object, prepending the supplied <em>tag</em>  to the tags contained in the <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object being drawn.   <a href="class_vect_sharp_1_1_graphics.html#a9ce606d92586f43efbf3e56147c0bd0a">More...</a><br /></td></tr>
<tr class="separator:a9ce606d92586f43efbf3e56147c0bd0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a496cb53eed27923d96b85f771afe1ed4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a496cb53eed27923d96b85f771afe1ed4">DrawGraphics</a> (double originX, double originY, <a class="el" href="class_vect_sharp_1_1_graphics.html">Graphics</a> graphics)</td></tr>
<tr class="memdesc:a496cb53eed27923d96b85f771afe1ed4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws a <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object on the current <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object.   <a href="class_vect_sharp_1_1_graphics.html#a496cb53eed27923d96b85f771afe1ed4">More...</a><br /></td></tr>
<tr class="separator:a496cb53eed27923d96b85f771afe1ed4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af30e8e0480858451399d6a583cbc5770"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#af30e8e0480858451399d6a583cbc5770">DrawGraphics</a> (<a class="el" href="struct_vect_sharp_1_1_point.html">Point</a> origin, <a class="el" href="class_vect_sharp_1_1_graphics.html">Graphics</a> graphics, <a class="el" href="interface_vect_sharp_1_1_filters_1_1_i_filter.html">IFilter</a> filter, string tag=null)</td></tr>
<tr class="memdesc:af30e8e0480858451399d6a583cbc5770"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws a <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object on the current <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object, applying the specified <em>filter</em> .   <a href="class_vect_sharp_1_1_graphics.html#af30e8e0480858451399d6a583cbc5770">More...</a><br /></td></tr>
<tr class="separator:af30e8e0480858451399d6a583cbc5770"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21434960a507b07f30560d56989f6d9b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a21434960a507b07f30560d56989f6d9b">DrawGraphics</a> (double originX, double originY, <a class="el" href="class_vect_sharp_1_1_graphics.html">Graphics</a> graphics, <a class="el" href="interface_vect_sharp_1_1_filters_1_1_i_filter.html">IFilter</a> filter, string tag=null)</td></tr>
<tr class="memdesc:a21434960a507b07f30560d56989f6d9b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Draws a <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object on the current <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object, applying the specified <em>filter</em> .   <a href="class_vect_sharp_1_1_graphics.html#a21434960a507b07f30560d56989f6d9b">More...</a><br /></td></tr>
<tr class="separator:a21434960a507b07f30560d56989f6d9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeefde81aa7913d97f415615186b713ec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_vect_sharp_1_1_graphics.html">Graphics</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#aeefde81aa7913d97f415615186b713ec">Transform</a> (Func&lt; <a class="el" href="struct_vect_sharp_1_1_point.html">Point</a>, <a class="el" href="struct_vect_sharp_1_1_point.html">Point</a> &gt; transformationFunction, double linearisationResolution)</td></tr>
<tr class="memdesc:aeefde81aa7913d97f415615186b713ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object in which all the graphics actions have been transformed using an arbitrary transformation function. <a class="el" href="namespace_vect_sharp_1_1_raster.html">Raster</a> images are replaced by grey rectangles.   <a href="class_vect_sharp_1_1_graphics.html#aeefde81aa7913d97f415615186b713ec">More...</a><br /></td></tr>
<tr class="separator:aeefde81aa7913d97f415615186b713ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46c27605286ce701aba719b7bece25b0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_vect_sharp_1_1_graphics.html">Graphics</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a46c27605286ce701aba719b7bece25b0">Transform</a> (Func&lt; <a class="el" href="struct_vect_sharp_1_1_point.html">Point</a>, <a class="el" href="struct_vect_sharp_1_1_point.html">Point</a> &gt; transformationFunction, double linearisationResolution, double maxSegmentLength)</td></tr>
<tr class="memdesc:a46c27605286ce701aba719b7bece25b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object in which all the graphics actions have been transformed using an arbitrary transformation function. <a class="el" href="namespace_vect_sharp_1_1_raster.html">Raster</a> images are replaced by grey rectangles.   <a href="class_vect_sharp_1_1_graphics.html#a46c27605286ce701aba719b7bece25b0">More...</a><br /></td></tr>
<tr class="separator:a46c27605286ce701aba719b7bece25b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa932cf37c0ff5356258473bb733def9d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_vect_sharp_1_1_graphics.html">Graphics</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#aa932cf37c0ff5356258473bb733def9d">Linearise</a> (double resolution)</td></tr>
<tr class="memdesc:aa932cf37c0ff5356258473bb733def9d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object by linearising all of the elements of the current instance, i.e. replacing curve segments with series of line segments that approximate them. <a class="el" href="namespace_vect_sharp_1_1_raster.html">Raster</a> images are left unchanged.   <a href="class_vect_sharp_1_1_graphics.html#aa932cf37c0ff5356258473bb733def9d">More...</a><br /></td></tr>
<tr class="separator:aa932cf37c0ff5356258473bb733def9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68f0d75308584d8ed0f99e414aab1aa2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vect_sharp_1_1_rectangle.html">Rectangle</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a68f0d75308584d8ed0f99e414aab1aa2">GetBounds</a> ()</td></tr>
<tr class="memdesc:a68f0d75308584d8ed0f99e414aab1aa2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Computes the rectangular bounds of the region affected by the drawing operations performed on the <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object.   <a href="class_vect_sharp_1_1_graphics.html#a68f0d75308584d8ed0f99e414aab1aa2">More...</a><br /></td></tr>
<tr class="separator:a68f0d75308584d8ed0f99e414aab1aa2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d3ec4a011650e50171a888531e0c53c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a6d3ec4a011650e50171a888531e0c53c">TryRasterise</a> (<a class="el" href="struct_vect_sharp_1_1_rectangle.html">Rectangle</a> region, double scale, bool interpolate, out <a class="el" href="class_vect_sharp_1_1_raster_image.html">RasterImage</a> output)</td></tr>
<tr class="memdesc:a6d3ec4a011650e50171a888531e0c53c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Tries to rasterise specified region of this <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object using the default rasterisation method.   <a href="class_vect_sharp_1_1_graphics.html#a6d3ec4a011650e50171a888531e0c53c">More...</a><br /></td></tr>
<tr class="separator:a6d3ec4a011650e50171a888531e0c53c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57503ca28a2006e10375662df974a957"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a57503ca28a2006e10375662df974a957">Crop</a> (<a class="el" href="struct_vect_sharp_1_1_rectangle.html">Rectangle</a> region)</td></tr>
<tr class="memdesc:a57503ca28a2006e10375662df974a957"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes graphics actions that fall completely outside of the specified <em>region</em> .   <a href="class_vect_sharp_1_1_graphics.html#a57503ca28a2006e10375662df974a957">More...</a><br /></td></tr>
<tr class="separator:a57503ca28a2006e10375662df974a957"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d71d27b7373ad0f4094278f9cf5a488"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a1d71d27b7373ad0f4094278f9cf5a488">Crop</a> (<a class="el" href="struct_vect_sharp_1_1_point.html">Point</a> topLeft, <a class="el" href="struct_vect_sharp_1_1_size.html">Size</a> size)</td></tr>
<tr class="memdesc:a1d71d27b7373ad0f4094278f9cf5a488"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes graphics actions that fall completely outside of the specified region.   <a href="class_vect_sharp_1_1_graphics.html#a1d71d27b7373ad0f4094278f9cf5a488">More...</a><br /></td></tr>
<tr class="separator:a1d71d27b7373ad0f4094278f9cf5a488"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ee86e28ceb05678fe501f803388f9ea"><td class="memItemLeft" align="right" valign="top">IEnumerable&lt; string &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a0ee86e28ceb05678fe501f803388f9ea">GetTags</a> ()</td></tr>
<tr class="memdesc:a0ee86e28ceb05678fe501f803388f9ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets all the tags that have been defined in the <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a>.   <a href="class_vect_sharp_1_1_graphics.html#a0ee86e28ceb05678fe501f803388f9ea">More...</a><br /></td></tr>
<tr class="separator:a0ee86e28ceb05678fe501f803388f9ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b6cf0c80e474f7ece73f71ff59e9b69"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a3b6cf0c80e474f7ece73f71ff59e9b69">FillText</a> (<a class="el" href="struct_vect_sharp_1_1_point.html">Point</a> origin, string text, <a class="el" href="class_vect_sharp_1_1_font.html">Font</a> font, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> fillColour, <a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a> textBaseline=TextBaselines.Top, string tag=null)</td></tr>
<tr class="memdesc:a3b6cf0c80e474f7ece73f71ff59e9b69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fill a text string.   <a href="class_vect_sharp_1_1_graphics.html#a3b6cf0c80e474f7ece73f71ff59e9b69">More...</a><br /></td></tr>
<tr class="separator:a3b6cf0c80e474f7ece73f71ff59e9b69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a310e16f1c97a8395c6545b2b349d23fb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a310e16f1c97a8395c6545b2b349d23fb">FillText</a> (<a class="el" href="struct_vect_sharp_1_1_point.html">Point</a> origin, string text, <a class="el" href="class_vect_sharp_1_1_font.html">Font</a> font, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> fillColour, <a class="el" href="struct_vect_sharp_1_1_text_spacing.html">TextSpacing</a> spacing, <a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a> textBaseline=TextBaselines.Top, string tag=null)</td></tr>
<tr class="memdesc:a310e16f1c97a8395c6545b2b349d23fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fill a text string.   <a href="class_vect_sharp_1_1_graphics.html#a310e16f1c97a8395c6545b2b349d23fb">More...</a><br /></td></tr>
<tr class="separator:a310e16f1c97a8395c6545b2b349d23fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c092b646ad733b44a3eb00558323af2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a8c092b646ad733b44a3eb00558323af2">FillText</a> (double originX, double originY, string text, <a class="el" href="class_vect_sharp_1_1_font.html">Font</a> font, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> fillColour, <a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a> textBaseline=TextBaselines.Top, string tag=null)</td></tr>
<tr class="memdesc:a8c092b646ad733b44a3eb00558323af2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fill a text string.   <a href="class_vect_sharp_1_1_graphics.html#a8c092b646ad733b44a3eb00558323af2">More...</a><br /></td></tr>
<tr class="separator:a8c092b646ad733b44a3eb00558323af2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a781b94814ad30dfa447a3735f7681f69"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a781b94814ad30dfa447a3735f7681f69">FillText</a> (double originX, double originY, string text, <a class="el" href="class_vect_sharp_1_1_font.html">Font</a> font, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> fillColour, <a class="el" href="struct_vect_sharp_1_1_text_spacing.html">TextSpacing</a> spacing, <a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a> textBaseline=TextBaselines.Top, string tag=null)</td></tr>
<tr class="memdesc:a781b94814ad30dfa447a3735f7681f69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fill a text string.   <a href="class_vect_sharp_1_1_graphics.html#a781b94814ad30dfa447a3735f7681f69">More...</a><br /></td></tr>
<tr class="separator:a781b94814ad30dfa447a3735f7681f69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3fb511275771fd0de083d04266e9fead"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a3fb511275771fd0de083d04266e9fead">StrokeText</a> (<a class="el" href="struct_vect_sharp_1_1_point.html">Point</a> origin, string text, <a class="el" href="class_vect_sharp_1_1_font.html">Font</a> font, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> strokeColour, <a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a> textBaseline=TextBaselines.Top, double lineWidth=1, <a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a> lineCap=LineCaps.Butt, <a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a> lineJoin=LineJoins.Miter, <a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>? lineDash=null, string tag=null)</td></tr>
<tr class="memdesc:a3fb511275771fd0de083d04266e9fead"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stroke a text string.   <a href="class_vect_sharp_1_1_graphics.html#a3fb511275771fd0de083d04266e9fead">More...</a><br /></td></tr>
<tr class="separator:a3fb511275771fd0de083d04266e9fead"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c852dd39251ea41138fd909be57d3b0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a9c852dd39251ea41138fd909be57d3b0">StrokeText</a> (<a class="el" href="struct_vect_sharp_1_1_point.html">Point</a> origin, string text, <a class="el" href="class_vect_sharp_1_1_font.html">Font</a> font, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> strokeColour, <a class="el" href="struct_vect_sharp_1_1_text_spacing.html">TextSpacing</a> spacing, <a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a> textBaseline=TextBaselines.Top, double lineWidth=1, <a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a> lineCap=LineCaps.Butt, <a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a> lineJoin=LineJoins.Miter, <a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>? lineDash=null, string tag=null)</td></tr>
<tr class="memdesc:a9c852dd39251ea41138fd909be57d3b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stroke a text string.   <a href="class_vect_sharp_1_1_graphics.html#a9c852dd39251ea41138fd909be57d3b0">More...</a><br /></td></tr>
<tr class="separator:a9c852dd39251ea41138fd909be57d3b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d94c1dbd115c0642c514420b75dd260"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a2d94c1dbd115c0642c514420b75dd260">StrokeText</a> (double originX, double originY, string text, <a class="el" href="class_vect_sharp_1_1_font.html">Font</a> font, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> strokeColour, <a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a> textBaseline=TextBaselines.Top, double lineWidth=1, <a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a> lineCap=LineCaps.Butt, <a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a> lineJoin=LineJoins.Miter, <a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>? lineDash=null, string tag=null)</td></tr>
<tr class="memdesc:a2d94c1dbd115c0642c514420b75dd260"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stroke a text string.   <a href="class_vect_sharp_1_1_graphics.html#a2d94c1dbd115c0642c514420b75dd260">More...</a><br /></td></tr>
<tr class="separator:a2d94c1dbd115c0642c514420b75dd260"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aacb09b31998d5bc2d3d2079060c85128"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#aacb09b31998d5bc2d3d2079060c85128">StrokeText</a> (double originX, double originY, string text, <a class="el" href="class_vect_sharp_1_1_font.html">Font</a> font, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> strokeColour, <a class="el" href="struct_vect_sharp_1_1_text_spacing.html">TextSpacing</a> spacing, <a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a> textBaseline=TextBaselines.Top, double lineWidth=1, <a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a> lineCap=LineCaps.Butt, <a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a> lineJoin=LineJoins.Miter, <a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>? lineDash=null, string tag=null)</td></tr>
<tr class="memdesc:aacb09b31998d5bc2d3d2079060c85128"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stroke a text string.   <a href="class_vect_sharp_1_1_graphics.html#aacb09b31998d5bc2d3d2079060c85128">More...</a><br /></td></tr>
<tr class="separator:aacb09b31998d5bc2d3d2079060c85128"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6bcbe04dbf2d3bb7f4c7e80ac6433c00"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a6bcbe04dbf2d3bb7f4c7e80ac6433c00">FillTextOnPath</a> (<a class="el" href="class_vect_sharp_1_1_graphics_path.html">GraphicsPath</a> path, string text, <a class="el" href="class_vect_sharp_1_1_font.html">Font</a> font, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> fillColour, double reference=0, <a class="el" href="namespace_vect_sharp.html#a3e60bcba440b3af56d63ab44ef1fc5d7">TextAnchors</a> anchor=TextAnchors.Left, <a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a> textBaseline=TextBaselines.Top, string tag=null)</td></tr>
<tr class="memdesc:a6bcbe04dbf2d3bb7f4c7e80ac6433c00"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fill a text string along a <a class="el" href="class_vect_sharp_1_1_graphics_path.html" title="Represents a graphics path that can be filled or stroked.">GraphicsPath</a>.   <a href="class_vect_sharp_1_1_graphics.html#a6bcbe04dbf2d3bb7f4c7e80ac6433c00">More...</a><br /></td></tr>
<tr class="separator:a6bcbe04dbf2d3bb7f4c7e80ac6433c00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7142ea82f350bc6c19ca1371ac44901"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#aa7142ea82f350bc6c19ca1371ac44901">StrokeTextOnPath</a> (<a class="el" href="class_vect_sharp_1_1_graphics_path.html">GraphicsPath</a> path, string text, <a class="el" href="class_vect_sharp_1_1_font.html">Font</a> font, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> strokeColour, double reference=0, <a class="el" href="namespace_vect_sharp.html#a3e60bcba440b3af56d63ab44ef1fc5d7">TextAnchors</a> anchor=TextAnchors.Left, <a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a> textBaseline=TextBaselines.Top, double lineWidth=1, <a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a> lineCap=LineCaps.Butt, <a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a> lineJoin=LineJoins.Miter, <a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>? lineDash=null, string tag=null)</td></tr>
<tr class="memdesc:aa7142ea82f350bc6c19ca1371ac44901"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stroke a text string along a <a class="el" href="class_vect_sharp_1_1_graphics_path.html" title="Represents a graphics path that can be filled or stroked.">GraphicsPath</a>.   <a href="class_vect_sharp_1_1_graphics.html#aa7142ea82f350bc6c19ca1371ac44901">More...</a><br /></td></tr>
<tr class="separator:aa7142ea82f350bc6c19ca1371ac44901"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a249df387a7fef2003909c29935b6d152"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a249df387a7fef2003909c29935b6d152">FillText</a> (<a class="el" href="struct_vect_sharp_1_1_point.html">Point</a> origin, IEnumerable&lt; <a class="el" href="class_vect_sharp_1_1_formatted_text.html">FormattedText</a> &gt; text, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> fillColour, <a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a> textBaseline=TextBaselines.Top, string tag=null)</td></tr>
<tr class="memdesc:a249df387a7fef2003909c29935b6d152"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fill a formatted text string.   <a href="class_vect_sharp_1_1_graphics.html#a249df387a7fef2003909c29935b6d152">More...</a><br /></td></tr>
<tr class="separator:a249df387a7fef2003909c29935b6d152"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1122a5fde70dd9082642dc9b597e31f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#af1122a5fde70dd9082642dc9b597e31f">FillText</a> (double originX, double originY, IEnumerable&lt; <a class="el" href="class_vect_sharp_1_1_formatted_text.html">FormattedText</a> &gt; text, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> fillColour, <a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a> textBaseline=TextBaselines.Top, string tag=null)</td></tr>
<tr class="memdesc:af1122a5fde70dd9082642dc9b597e31f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fill a formatted text string.   <a href="class_vect_sharp_1_1_graphics.html#af1122a5fde70dd9082642dc9b597e31f">More...</a><br /></td></tr>
<tr class="separator:af1122a5fde70dd9082642dc9b597e31f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a31976383aedeba3cd23d9b2296c5b144"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a31976383aedeba3cd23d9b2296c5b144">StrokeText</a> (<a class="el" href="struct_vect_sharp_1_1_point.html">Point</a> origin, IEnumerable&lt; <a class="el" href="class_vect_sharp_1_1_formatted_text.html">FormattedText</a> &gt; text, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> strokeColour, <a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a> textBaseline=TextBaselines.Top, double lineWidth=1, <a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a> lineCap=LineCaps.Butt, <a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a> lineJoin=LineJoins.Miter, <a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>? lineDash=null, string tag=null)</td></tr>
<tr class="memdesc:a31976383aedeba3cd23d9b2296c5b144"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stroke a formatted text string.   <a href="class_vect_sharp_1_1_graphics.html#a31976383aedeba3cd23d9b2296c5b144">More...</a><br /></td></tr>
<tr class="separator:a31976383aedeba3cd23d9b2296c5b144"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a029afb6fd6bb5153d2415e42d8be51f6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a029afb6fd6bb5153d2415e42d8be51f6">StrokeText</a> (double originX, double originY, IEnumerable&lt; <a class="el" href="class_vect_sharp_1_1_formatted_text.html">FormattedText</a> &gt; text, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> strokeColour, <a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a> textBaseline=TextBaselines.Top, double lineWidth=1, <a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a> lineCap=LineCaps.Butt, <a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a> lineJoin=LineJoins.Miter, <a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>? lineDash=null, string tag=null)</td></tr>
<tr class="memdesc:a029afb6fd6bb5153d2415e42d8be51f6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stroke a formatted text string.   <a href="class_vect_sharp_1_1_graphics.html#a029afb6fd6bb5153d2415e42d8be51f6">More...</a><br /></td></tr>
<tr class="separator:a029afb6fd6bb5153d2415e42d8be51f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae359b157d9b5f943846fac7e70ecd522"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vect_sharp_1_1_size.html">Size</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#ae359b157d9b5f943846fac7e70ecd522">MeasureText</a> (string text, <a class="el" href="class_vect_sharp_1_1_font.html">Font</a> font)</td></tr>
<tr class="memdesc:ae359b157d9b5f943846fac7e70ecd522"><td class="mdescLeft">&#160;</td><td class="mdescRight">Measure a text string. See also </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_vect_sharp_1_1_font.html#ab0454735ccd8dad959278d3b19af39d7" title="Measure the size of a text string when typeset with this font.">Font.MeasureText(string)</a>, <a class="el" href="class_vect_sharp_1_1_font.html#a81baafc21112d990aa2ffbd39cffc4c9" title="Measure all the metrics of a text string when typeset with this font.">Font.MeasureTextAdvanced(string)</a></dd></dl>
<p>and .   <a href="class_vect_sharp_1_1_graphics.html#ae359b157d9b5f943846fac7e70ecd522">More...</a><br /></td></tr>
<tr class="separator:ae359b157d9b5f943846fac7e70ecd522"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a89675b6d8aa75268dd807f9e04a79358"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_vect_sharp_1_1_size.html">Size</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a89675b6d8aa75268dd807f9e04a79358">MeasureText</a> (IEnumerable&lt; <a class="el" href="class_vect_sharp_1_1_formatted_text.html">FormattedText</a> &gt; text)</td></tr>
<tr class="memdesc:a89675b6d8aa75268dd807f9e04a79358"><td class="mdescLeft">&#160;</td><td class="mdescRight">Measure a formatted text string. See also </p><dl class="section see"><dt>See also</dt><dd>FormattedTextExtensions.Measure(IEnumerable&lt;FormattedText&gt;)</dd></dl>
<p>.   <a href="class_vect_sharp_1_1_graphics.html#a89675b6d8aa75268dd807f9e04a79358">More...</a><br /></td></tr>
<tr class="separator:a89675b6d8aa75268dd807f9e04a79358"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e2316295ea3435ceb3685864c085661"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a9e2316295ea3435ceb3685864c085661">FillTextUnderline</a> (double originX, double originY, string text, <a class="el" href="class_vect_sharp_1_1_font.html">Font</a> font, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> fillColour, <a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a> textBaseline=TextBaselines.Top, string tag=null)</td></tr>
<tr class="memdesc:a9e2316295ea3435ceb3685864c085661"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fills the underline of the specified text string.   <a href="class_vect_sharp_1_1_graphics.html#a9e2316295ea3435ceb3685864c085661">More...</a><br /></td></tr>
<tr class="separator:a9e2316295ea3435ceb3685864c085661"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85ee7f004854fa436180d56c820d4750"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a85ee7f004854fa436180d56c820d4750">FillTextUnderline</a> (<a class="el" href="struct_vect_sharp_1_1_point.html">Point</a> origin, string text, <a class="el" href="class_vect_sharp_1_1_font.html">Font</a> font, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> fillColour, <a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a> textBaseline=TextBaselines.Top, string tag=null)</td></tr>
<tr class="memdesc:a85ee7f004854fa436180d56c820d4750"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fills the underline of the specified text string.   <a href="class_vect_sharp_1_1_graphics.html#a85ee7f004854fa436180d56c820d4750">More...</a><br /></td></tr>
<tr class="separator:a85ee7f004854fa436180d56c820d4750"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19c9171863704c66293711beed338541"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a19c9171863704c66293711beed338541">StrokeTextUnderline</a> (double originX, double originY, string text, <a class="el" href="class_vect_sharp_1_1_font.html">Font</a> font, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> strokeColour, <a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a> textBaseline=TextBaselines.Top, double lineWidth=1, <a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a> lineCap=LineCaps.Butt, <a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a> lineJoin=LineJoins.Miter, <a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>? lineDash=null, string tag=null)</td></tr>
<tr class="memdesc:a19c9171863704c66293711beed338541"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stroke the underline of the specified text string.   <a href="class_vect_sharp_1_1_graphics.html#a19c9171863704c66293711beed338541">More...</a><br /></td></tr>
<tr class="separator:a19c9171863704c66293711beed338541"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e36dbbbf6749862fe9fca70cb75cca6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a8e36dbbbf6749862fe9fca70cb75cca6">StrokeTextUnderline</a> (<a class="el" href="struct_vect_sharp_1_1_point.html">Point</a> origin, string text, <a class="el" href="class_vect_sharp_1_1_font.html">Font</a> font, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> strokeColour, <a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a> textBaseline=TextBaselines.Top, double lineWidth=1, <a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a> lineCap=LineCaps.Butt, <a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a> lineJoin=LineJoins.Miter, <a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>? lineDash=null, string tag=null)</td></tr>
<tr class="memdesc:a8e36dbbbf6749862fe9fca70cb75cca6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stroke the underline of the specified text string.   <a href="class_vect_sharp_1_1_graphics.html#a8e36dbbbf6749862fe9fca70cb75cca6">More...</a><br /></td></tr>
<tr class="separator:a8e36dbbbf6749862fe9fca70cb75cca6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa5a72e3892a3bbf5bc2e5c707fc53a69"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#aa5a72e3892a3bbf5bc2e5c707fc53a69">FillTextUnderline</a> (double originX, double originY, IEnumerable&lt; <a class="el" href="class_vect_sharp_1_1_formatted_text.html">FormattedText</a> &gt; text, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> fillColour, <a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a> textBaseline=TextBaselines.Top, string tag=null)</td></tr>
<tr class="memdesc:aa5a72e3892a3bbf5bc2e5c707fc53a69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fill the underline of the specified formatted text string.   <a href="class_vect_sharp_1_1_graphics.html#aa5a72e3892a3bbf5bc2e5c707fc53a69">More...</a><br /></td></tr>
<tr class="separator:aa5a72e3892a3bbf5bc2e5c707fc53a69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a048b3cb9b889440587fa06b3350f0776"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a048b3cb9b889440587fa06b3350f0776">FillTextUnderline</a> (<a class="el" href="struct_vect_sharp_1_1_point.html">Point</a> origin, IEnumerable&lt; <a class="el" href="class_vect_sharp_1_1_formatted_text.html">FormattedText</a> &gt; text, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> fillColour, <a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a> textBaseline=TextBaselines.Top, string tag=null)</td></tr>
<tr class="memdesc:a048b3cb9b889440587fa06b3350f0776"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fill the underline of the specified formatted text string.   <a href="class_vect_sharp_1_1_graphics.html#a048b3cb9b889440587fa06b3350f0776">More...</a><br /></td></tr>
<tr class="separator:a048b3cb9b889440587fa06b3350f0776"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4632f52ff5b0eec027f8d85dc91d9bc1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a4632f52ff5b0eec027f8d85dc91d9bc1">StrokeTextUnderline</a> (double originX, double originY, IEnumerable&lt; <a class="el" href="class_vect_sharp_1_1_formatted_text.html">FormattedText</a> &gt; text, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> strokeColour, <a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a> textBaseline=TextBaselines.Top, double lineWidth=1, <a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a> lineCap=LineCaps.Butt, <a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a> lineJoin=LineJoins.Miter, <a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>? lineDash=null, string tag=null)</td></tr>
<tr class="memdesc:a4632f52ff5b0eec027f8d85dc91d9bc1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stroke the underline of the specified formatted text string.   <a href="class_vect_sharp_1_1_graphics.html#a4632f52ff5b0eec027f8d85dc91d9bc1">More...</a><br /></td></tr>
<tr class="separator:a4632f52ff5b0eec027f8d85dc91d9bc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adad0f603b476dd9080ef10d517883eb0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#adad0f603b476dd9080ef10d517883eb0">StrokeTextUnderline</a> (<a class="el" href="struct_vect_sharp_1_1_point.html">Point</a> origin, IEnumerable&lt; <a class="el" href="class_vect_sharp_1_1_formatted_text.html">FormattedText</a> &gt; text, <a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a> strokeColour, <a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a> textBaseline=TextBaselines.Top, double lineWidth=1, <a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a> lineCap=LineCaps.Butt, <a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a> lineJoin=LineJoins.Miter, <a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>? lineDash=null, string tag=null)</td></tr>
<tr class="memdesc:adad0f603b476dd9080ef10d517883eb0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stroke the underline of the specified formatted text string.   <a href="class_vect_sharp_1_1_graphics.html#adad0f603b476dd9080ef10d517883eb0">More...</a><br /></td></tr>
<tr class="separator:adad0f603b476dd9080ef10d517883eb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-attribs" name="pub-static-attribs"></a>
Static Public Attributes</h2></td></tr>
<tr class="memitem:a5033bbb29d924589df774638c31f93ad"><td class="memItemLeft" align="right" valign="top">static Func&lt; <a class="el" href="class_vect_sharp_1_1_graphics.html">Graphics</a>, <a class="el" href="struct_vect_sharp_1_1_rectangle.html">Rectangle</a>, double, bool, <a class="el" href="class_vect_sharp_1_1_raster_image.html">RasterImage</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a5033bbb29d924589df774638c31f93ad">RasterisationMethod</a> = null</td></tr>
<tr class="memdesc:a5033bbb29d924589df774638c31f93ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">A method that is used to rasterise a region of a <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object. Set this to <code>null</code> if you wish to use the default rasterisation methods (implemented by either <a class="el" href="namespace_vect_sharp_1_1_raster.html">VectSharp.Raster</a>, or <a class="el" href="namespace_vect_sharp_1_1_raster_1_1_image_sharp.html">VectSharp.Raster.ImageSharp</a>). You will have to provide your own implementation of this method if neither <a class="el" href="namespace_vect_sharp_1_1_raster.html">VectSharp.Raster</a> nor <a class="el" href="namespace_vect_sharp_1_1_raster_1_1_image_sharp.html">VectSharp.Raster.ImageSharp</a> are referenced by your project. The first argument of this method is the <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> to be rasterised, the second is a <a class="el" href="struct_vect_sharp_1_1_rectangle.html" title="Represents a rectangle.">Rectangle</a> representing the region to rasterise, the third is a double representing the scale, and the third is a boolean value indicating whether the resulting <a class="el" href="class_vect_sharp_1_1_raster_image.html" title="Represents a raster image, created from raw pixel data. Consider using the derived classes included i...">RasterImage</a> should be interpolated.   <a href="class_vect_sharp_1_1_graphics.html#a5033bbb29d924589df774638c31f93ad">More...</a><br /></td></tr>
<tr class="separator:a5033bbb29d924589df774638c31f93ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="properties" name="properties"></a>
Properties</h2></td></tr>
<tr class="memitem:af32ad440108219e8600983cc6d0f6d49"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespace_vect_sharp.html#a88d2dd0aea021af9a8af889bf292006f">UnbalancedStackActions</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#af32ad440108219e8600983cc6d0f6d49">UnbalancedStackAction</a> = UnbalancedStackActions.Throw<code> [get, set]</code></td></tr>
<tr class="memdesc:af32ad440108219e8600983cc6d0f6d49"><td class="mdescLeft">&#160;</td><td class="mdescRight">Determines how an unbalanced graphics state stack (which occurs if the number of calls to <a class="el" href="class_vect_sharp_1_1_graphics.html#a8a11aecb62edf335bebedc920190b403" title="Save the current transform state (rotation, translation, scale).">Save</a> and <a class="el" href="class_vect_sharp_1_1_graphics.html#a8f2e220bda144c50e515fe1aa0e232de" title="Restore the previous transform state (rotation, translation scale).">Restore</a> is not equal) will be treated. The default is UnbalancedStackActions.Throw.   <a href="class_vect_sharp_1_1_graphics.html#af32ad440108219e8600983cc6d0f6d49">More...</a><br /></td></tr>
<tr class="separator:af32ad440108219e8600983cc6d0f6d49"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39d0726b2a00913986556e474ff0976f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespace_vect_sharp.html#a3b8bd711a4c9893fce1faad4c26d0df5">FillRule</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a39d0726b2a00913986556e474ff0976f">DefaultFillRule</a> = FillRule.NonZeroWinding<code> [get, set]</code></td></tr>
<tr class="memdesc:a39d0726b2a00913986556e474ff0976f"><td class="mdescLeft">&#160;</td><td class="mdescRight">The default fill rule.   <a href="class_vect_sharp_1_1_graphics.html#a39d0726b2a00913986556e474ff0976f">More...</a><br /></td></tr>
<tr class="separator:a39d0726b2a00913986556e474ff0976f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52d3fc0919620829e052780f4f8cd8e7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_vect_sharp_1_1_graphics.html#a52d3fc0919620829e052780f4f8cd8e7">UseUniqueTags</a> = true<code> [get, set]</code></td></tr>
<tr class="memdesc:a52d3fc0919620829e052780f4f8cd8e7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Determines whether unique tags should be used for graphics actions that create multiple objects (e.g. drawing text).   <a href="class_vect_sharp_1_1_graphics.html#a52d3fc0919620829e052780f4f8cd8e7">More...</a><br /></td></tr>
<tr class="separator:a52d3fc0919620829e052780f4f8cd8e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p >Represents an abstract drawing surface.  </p>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00279">279</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a id="a545b7fe5cea9fc34b7bd720020a4ce76" name="a545b7fe5cea9fc34b7bd720020a4ce76"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a545b7fe5cea9fc34b7bd720020a4ce76">&#9670;&#160;</a></span>CopyToIGraphicsContext()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.CopyToIGraphicsContext </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="interface_vect_sharp_1_1_i_graphics_context.html">IGraphicsContext</a>&#160;</td>
          <td class="paramname"><em>destinationContext</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Copy the current graphics to an instance of a class implementing <a class="el" href="interface_vect_sharp_1_1_i_graphics_context.html" title="This interface should be implemented by classes intended to provide graphics output capability to a G...">IGraphicsContext</a>.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">destinationContext</td><td>The <a class="el" href="interface_vect_sharp_1_1_i_graphics_context.html" title="This interface should be implemented by classes intended to provide graphics output capability to a G...">IGraphicsContext</a> on which the graphics are to be copied.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00667">667</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="a1d71d27b7373ad0f4094278f9cf5a488" name="a1d71d27b7373ad0f4094278f9cf5a488"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1d71d27b7373ad0f4094278f9cf5a488">&#9670;&#160;</a></span>Crop() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.Crop </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_point.html">Point</a>&#160;</td>
          <td class="paramname"><em>topLeft</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_size.html">Size</a>&#160;</td>
          <td class="paramname"><em>size</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Removes graphics actions that fall completely outside of the specified region.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">topLeft</td><td>The top-left corner of the area to preserve.</td></tr>
    <tr><td class="paramname">size</td><td>The size of the area to preserve.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l01700">1700</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="a57503ca28a2006e10375662df974a957" name="a57503ca28a2006e10375662df974a957"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a57503ca28a2006e10375662df974a957">&#9670;&#160;</a></span>Crop() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.Crop </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_rectangle.html">Rectangle</a>&#160;</td>
          <td class="paramname"><em>region</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Removes graphics actions that fall completely outside of the specified <em>region</em> .  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">region</td><td>The area to preserve.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l01611">1611</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="a496cb53eed27923d96b85f771afe1ed4" name="a496cb53eed27923d96b85f771afe1ed4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a496cb53eed27923d96b85f771afe1ed4">&#9670;&#160;</a></span>DrawGraphics() <span class="overload">[1/6]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.DrawGraphics </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>originX</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>originY</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_graphics.html">Graphics</a>&#160;</td>
          <td class="paramname"><em>graphics</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Draws a <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object on the current <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">originX</td><td>The horizontal coordinate at which to place the origin of <em>graphics</em> .</td></tr>
    <tr><td class="paramname">originY</td><td>The vertical coordinate at which to place the origin of <em>graphics</em> .</td></tr>
    <tr><td class="paramname">graphics</td><td>The <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object to draw on the current <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00951">951</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="a21434960a507b07f30560d56989f6d9b" name="a21434960a507b07f30560d56989f6d9b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a21434960a507b07f30560d56989f6d9b">&#9670;&#160;</a></span>DrawGraphics() <span class="overload">[2/6]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.DrawGraphics </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>originX</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>originY</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_graphics.html">Graphics</a>&#160;</td>
          <td class="paramname"><em>graphics</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="interface_vect_sharp_1_1_filters_1_1_i_filter.html">IFilter</a>&#160;</td>
          <td class="paramname"><em>filter</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Draws a <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object on the current <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object, applying the specified <em>filter</em> .  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">originX</td><td>The horizontal coordinate at which to place the origin of <em>graphics</em> .</td></tr>
    <tr><td class="paramname">originY</td><td>The vertical coordinate at which to place the origin of <em>graphics</em> .</td></tr>
    <tr><td class="paramname">graphics</td><td>The <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object to draw on the current <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object.</td></tr>
    <tr><td class="paramname">filter</td><td>An IFilter object, representing the filter to apply to the <em>graphics</em>  object.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the filter.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00993">993</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="ac9e2842f6a34dc11d506b95c4298139d" name="ac9e2842f6a34dc11d506b95c4298139d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac9e2842f6a34dc11d506b95c4298139d">&#9670;&#160;</a></span>DrawGraphics() <span class="overload">[3/6]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.DrawGraphics </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>originX</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>originY</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_graphics.html">Graphics</a>&#160;</td>
          <td class="paramname"><em>graphics</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Draws a <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object on the current <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object, prepending the supplied <em>tag</em>  to the tags contained in the <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object being drawn.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">originX</td><td>The horizontal coordinate at which to place the origin of <em>graphics</em> .</td></tr>
    <tr><td class="paramname">originY</td><td>The vertical coordinate at which to place the origin of <em>graphics</em> .</td></tr>
    <tr><td class="paramname">graphics</td><td>The <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object to draw on the current <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object.</td></tr>
    <tr><td class="paramname">tag</td><td>The tag to prepend to the tags contained in the <em>graphics</em>  object.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00894">894</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="a6d90f4e0abdc8266b62289528cc8fc0c" name="a6d90f4e0abdc8266b62289528cc8fc0c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6d90f4e0abdc8266b62289528cc8fc0c">&#9670;&#160;</a></span>DrawGraphics() <span class="overload">[4/6]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.DrawGraphics </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_point.html">Point</a>&#160;</td>
          <td class="paramname"><em>origin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_graphics.html">Graphics</a>&#160;</td>
          <td class="paramname"><em>graphics</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Draws a <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object on the current <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">origin</td><td>The point at which to place the origin of <em>graphics</em> .</td></tr>
    <tr><td class="paramname">graphics</td><td>The <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object to draw on the current <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00875">875</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="af30e8e0480858451399d6a583cbc5770" name="af30e8e0480858451399d6a583cbc5770"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af30e8e0480858451399d6a583cbc5770">&#9670;&#160;</a></span>DrawGraphics() <span class="overload">[5/6]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.DrawGraphics </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_point.html">Point</a>&#160;</td>
          <td class="paramname"><em>origin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_graphics.html">Graphics</a>&#160;</td>
          <td class="paramname"><em>graphics</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="interface_vect_sharp_1_1_filters_1_1_i_filter.html">IFilter</a>&#160;</td>
          <td class="paramname"><em>filter</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Draws a <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object on the current <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object, applying the specified <em>filter</em> .  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">origin</td><td>The point at which to place the origin of <em>graphics</em> .</td></tr>
    <tr><td class="paramname">graphics</td><td>The <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object to draw on the current <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object.</td></tr>
    <tr><td class="paramname">filter</td><td>An IFilter object, representing the filter to apply to the <em>graphics</em>  object.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the filter.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00963">963</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="a9ce606d92586f43efbf3e56147c0bd0a" name="a9ce606d92586f43efbf3e56147c0bd0a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9ce606d92586f43efbf3e56147c0bd0a">&#9670;&#160;</a></span>DrawGraphics() <span class="overload">[6/6]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.DrawGraphics </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_point.html">Point</a>&#160;</td>
          <td class="paramname"><em>origin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_graphics.html">Graphics</a>&#160;</td>
          <td class="paramname"><em>graphics</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Draws a <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object on the current <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object, prepending the supplied <em>tag</em>  to the tags contained in the <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object being drawn.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">origin</td><td>The point at which to place the origin of <em>graphics</em> .</td></tr>
    <tr><td class="paramname">graphics</td><td>The <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object to draw on the current <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object.</td></tr>
    <tr><td class="paramname">tag</td><td>The tag to prepend to the tags contained in the <em>graphics</em>  object.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00905">905</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="ae0cdf6b8d6a91949c5d075da8d296941" name="ae0cdf6b8d6a91949c5d075da8d296941"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae0cdf6b8d6a91949c5d075da8d296941">&#9670;&#160;</a></span>DrawRasterImage() <span class="overload">[1/5]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.DrawRasterImage </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>width</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>height</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_raster_image.html">RasterImage</a>&#160;</td>
          <td class="paramname"><em>image</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Draw a raster image.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">x</td><td>The horizontal coordinate of the top-left corner of the rectangle delimiting the destination area of the image.</td></tr>
    <tr><td class="paramname">y</td><td>The vertical coordinate of the top-left corner of the rectangle delimiting the destination area of the image.</td></tr>
    <tr><td class="paramname">width</td><td>The width of the rectangle delimiting the destination area of the image.</td></tr>
    <tr><td class="paramname">height</td><td>The height of the rectangle delimiting the destination area of the image.</td></tr>
    <tr><td class="paramname">image</td><td>The image to draw.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the drawn image.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00572">572</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="af7e60f2fa19c7a4aa9cde6f0d5dd8b5f" name="af7e60f2fa19c7a4aa9cde6f0d5dd8b5f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af7e60f2fa19c7a4aa9cde6f0d5dd8b5f">&#9670;&#160;</a></span>DrawRasterImage() <span class="overload">[2/5]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.DrawRasterImage </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_raster_image.html">RasterImage</a>&#160;</td>
          <td class="paramname"><em>image</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Draw a raster image.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">x</td><td>The horizontal coordinate of the top-left corner of the rectangle delimiting the destination area of the image.</td></tr>
    <tr><td class="paramname">y</td><td>The vertical coordinate of the top-left corner of the rectangle delimiting the destination area of the image.</td></tr>
    <tr><td class="paramname">image</td><td>The image to draw.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the drawn image.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00547">547</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="a4fb7e7abe8792e3d16d08482f532006c" name="a4fb7e7abe8792e3d16d08482f532006c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4fb7e7abe8792e3d16d08482f532006c">&#9670;&#160;</a></span>DrawRasterImage() <span class="overload">[3/5]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.DrawRasterImage </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>sourceX</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>sourceY</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>sourceWidth</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>sourceHeight</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>destinationX</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>destinationY</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>destinationWidth</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>destinationHeight</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_raster_image.html">RasterImage</a>&#160;</td>
          <td class="paramname"><em>image</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Draw a raster image.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">sourceX</td><td>The horizontal coordinate of the top-left corner of the rectangle delimiting the source area of the image.</td></tr>
    <tr><td class="paramname">sourceY</td><td>The vertical coordinate of the top-left corner of the rectangle delimiting the source area of the image.</td></tr>
    <tr><td class="paramname">sourceWidth</td><td>The width of the rectangle delimiting the source area of the image.</td></tr>
    <tr><td class="paramname">sourceHeight</td><td>The height of the rectangle delimiting the source area of the image.</td></tr>
    <tr><td class="paramname">destinationX</td><td>The horizontal coordinate of the top-left corner of the rectangle delimiting the destination area of the image.</td></tr>
    <tr><td class="paramname">destinationY</td><td>The vertical coordinate of the top-left corner of the rectangle delimiting the destination area of the image.</td></tr>
    <tr><td class="paramname">destinationWidth</td><td>The width of the rectangle delimiting the destination area of the image.</td></tr>
    <tr><td class="paramname">destinationHeight</td><td>The height of the rectangle delimiting the destination area of the image.</td></tr>
    <tr><td class="paramname">image</td><td>The image to draw.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the drawn image.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00535">535</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="acbe2fb8ae969e0fe05d4acf378081ba4" name="acbe2fb8ae969e0fe05d4acf378081ba4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acbe2fb8ae969e0fe05d4acf378081ba4">&#9670;&#160;</a></span>DrawRasterImage() <span class="overload">[4/5]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.DrawRasterImage </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_point.html">Point</a>&#160;</td>
          <td class="paramname"><em>position</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_raster_image.html">RasterImage</a>&#160;</td>
          <td class="paramname"><em>image</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Draw a raster image.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">position</td><td>The the top-left corner of the rectangle delimiting the destination area of the image.</td></tr>
    <tr><td class="paramname">image</td><td>The image to draw.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the drawn image.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00558">558</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="a7386a20b2a5fccaf6accf650b79044c4" name="a7386a20b2a5fccaf6accf650b79044c4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7386a20b2a5fccaf6accf650b79044c4">&#9670;&#160;</a></span>DrawRasterImage() <span class="overload">[5/5]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.DrawRasterImage </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_point.html">Point</a>&#160;</td>
          <td class="paramname"><em>position</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_size.html">Size</a>&#160;</td>
          <td class="paramname"><em>size</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_raster_image.html">RasterImage</a>&#160;</td>
          <td class="paramname"><em>image</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Draw a raster image.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">position</td><td>The the top-left corner of the rectangle delimiting the destination area of the image.</td></tr>
    <tr><td class="paramname">size</td><td>The size of the rectangle delimiting the destination area of the image.</td></tr>
    <tr><td class="paramname">image</td><td>The image to draw.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the drawn image.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00584">584</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="a9b8d34df72258585c51cccbbbc8812ec" name="a9b8d34df72258585c51cccbbbc8812ec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9b8d34df72258585c51cccbbbc8812ec">&#9670;&#160;</a></span>FillPath() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.FillPath </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_graphics_path.html">GraphicsPath</a>&#160;</td>
          <td class="paramname"><em>path</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>fillColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a3b8bd711a4c9893fce1faad4c26d0df5">FillRule</a>&#160;</td>
          <td class="paramname"><em>fillRule</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Fill a <a class="el" href="class_vect_sharp_1_1_graphics_path.html" title="Represents a graphics path that can be filled or stroked.">GraphicsPath</a>.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">path</td><td>The <a class="el" href="class_vect_sharp_1_1_graphics_path.html" title="Represents a graphics path that can be filled or stroked.">GraphicsPath</a> to fill.</td></tr>
    <tr><td class="paramname">fillColour</td><td>The <a class="el" href="class_vect_sharp_1_1_brush.html" title="Represents a brush used to fill or stroke graphics elements. This could be a solid colour,...">Brush</a> with which to fill the <a class="el" href="class_vect_sharp_1_1_graphics_path.html" title="Represents a graphics path that can be filled or stroked.">GraphicsPath</a>.</td></tr>
    <tr><td class="paramname">fillRule</td><td>The <a class="el" href="namespace_vect_sharp.html#a3b8bd711a4c9893fce1faad4c26d0df5" title="Represents a rule used to determine whether a point is inside or outside of a shape.">FillRule</a> that determines which parts of the path are filled.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the filled path.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00311">311</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="ad2a7b867b829501bcb5b2a62cbdaa572" name="ad2a7b867b829501bcb5b2a62cbdaa572"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad2a7b867b829501bcb5b2a62cbdaa572">&#9670;&#160;</a></span>FillPath() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.FillPath </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_graphics_path.html">GraphicsPath</a>&#160;</td>
          <td class="paramname"><em>path</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>fillColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Fill a <a class="el" href="class_vect_sharp_1_1_graphics_path.html" title="Represents a graphics path that can be filled or stroked.">GraphicsPath</a>.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">path</td><td>The <a class="el" href="class_vect_sharp_1_1_graphics_path.html" title="Represents a graphics path that can be filled or stroked.">GraphicsPath</a> to fill.</td></tr>
    <tr><td class="paramname">fillColour</td><td>The <a class="el" href="class_vect_sharp_1_1_brush.html" title="Represents a brush used to fill or stroke graphics elements. This could be a solid colour,...">Brush</a> with which to fill the <a class="el" href="class_vect_sharp_1_1_graphics_path.html" title="Represents a graphics path that can be filled or stroked.">GraphicsPath</a>.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the filled path.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00299">299</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="a1bbbe9ea1f41bf66275fc3877bc20077" name="a1bbbe9ea1f41bf66275fc3877bc20077"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1bbbe9ea1f41bf66275fc3877bc20077">&#9670;&#160;</a></span>FillRectangle() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.FillRectangle </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>leftX</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>topY</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>width</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>height</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>fillColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Fill a rectangle.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">leftX</td><td>The horizontal coordinate of the top-left corner of the rectangle.</td></tr>
    <tr><td class="paramname">topY</td><td>The vertical coordinate of the top-left corner of the rectangle.</td></tr>
    <tr><td class="paramname">width</td><td>The width of the rectangle.</td></tr>
    <tr><td class="paramname">height</td><td>The height of the rectangle.</td></tr>
    <tr><td class="paramname">fillColour</td><td>The colour with which to fill the rectangle.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the filled rectangle.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00483">483</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="a30201a35455b7ef559703aebf8525f50" name="a30201a35455b7ef559703aebf8525f50"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a30201a35455b7ef559703aebf8525f50">&#9670;&#160;</a></span>FillRectangle() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.FillRectangle </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_point.html">Point</a>&#160;</td>
          <td class="paramname"><em>topLeft</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_size.html">Size</a>&#160;</td>
          <td class="paramname"><em>size</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>fillColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Fill a rectangle.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">topLeft</td><td>The top-left corner of the rectangle.</td></tr>
    <tr><td class="paramname">size</td><td>The size of the rectangle.</td></tr>
    <tr><td class="paramname">fillColour</td><td>The colour with which to fill the rectangle.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the filled rectangle.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00469">469</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="af1122a5fde70dd9082642dc9b597e31f" name="af1122a5fde70dd9082642dc9b597e31f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af1122a5fde70dd9082642dc9b597e31f">&#9670;&#160;</a></span>FillText() <span class="overload">[1/6]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.FillText </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>originX</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>originY</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">IEnumerable&lt; <a class="el" href="class_vect_sharp_1_1_formatted_text.html">FormattedText</a> &gt;&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>fillColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a>&#160;</td>
          <td class="paramname"><em>textBaseline</em> = <code>TextBaselines.Top</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Fill a formatted text string.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">originX</td><td>The horizontal coordinate of the text origin.</td></tr>
    <tr><td class="paramname">originY</td><td>The vertical coordinate of the text origin. See <em>textBaseline</em> .</td></tr>
    <tr><td class="paramname">text</td><td>The <a class="el" href="class_vect_sharp_1_1_formatted_text.html" title="Represents a run of text that should be drawn with the same style.">FormattedText</a> to draw.</td></tr>
    <tr><td class="paramname">fillColour</td><td>The default <a class="el" href="class_vect_sharp_1_1_brush.html" title="Represents a brush used to fill or stroke graphics elements. This could be a solid colour,...">Brush</a> to use to fill the text. This can be overridden by each <em>text</em>  element.</td></tr>
    <tr><td class="paramname">textBaseline</td><td>The text baseline (determines what <em>originY</em>  represents).</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the filled text.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8_text_8cs_source.html#l00638">638</a> of file <a class="el" href="_graphics_8_text_8cs_source.html">Graphics.Text.cs</a>.</p>

</div>
</div>
<a id="a8c092b646ad733b44a3eb00558323af2" name="a8c092b646ad733b44a3eb00558323af2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8c092b646ad733b44a3eb00558323af2">&#9670;&#160;</a></span>FillText() <span class="overload">[2/6]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.FillText </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>originX</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>originY</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_font.html">Font</a>&#160;</td>
          <td class="paramname"><em>font</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>fillColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a>&#160;</td>
          <td class="paramname"><em>textBaseline</em> = <code>TextBaselines.Top</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Fill a text string.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">originX</td><td>The horizontal coordinate of the text origin.</td></tr>
    <tr><td class="paramname">originY</td><td>The vertical coordinate of the text origin. See <em>textBaseline</em> .</td></tr>
    <tr><td class="paramname">text</td><td>The string to draw.</td></tr>
    <tr><td class="paramname">font</td><td>The font with which to draw the text.</td></tr>
    <tr><td class="paramname">fillColour</td><td>The <a class="el" href="class_vect_sharp_1_1_brush.html" title="Represents a brush used to fill or stroke graphics elements. This could be a solid colour,...">Brush</a> to use to fill the text.</td></tr>
    <tr><td class="paramname">textBaseline</td><td>The text baseline (determines what <em>originY</em>  represents).</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the filled text.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8_text_8cs_source.html#l00079">79</a> of file <a class="el" href="_graphics_8_text_8cs_source.html">Graphics.Text.cs</a>.</p>

</div>
</div>
<a id="a781b94814ad30dfa447a3735f7681f69" name="a781b94814ad30dfa447a3735f7681f69"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a781b94814ad30dfa447a3735f7681f69">&#9670;&#160;</a></span>FillText() <span class="overload">[3/6]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.FillText </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>originX</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>originY</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_font.html">Font</a>&#160;</td>
          <td class="paramname"><em>font</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>fillColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_text_spacing.html">TextSpacing</a>&#160;</td>
          <td class="paramname"><em>spacing</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a>&#160;</td>
          <td class="paramname"><em>textBaseline</em> = <code>TextBaselines.Top</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Fill a text string.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">originX</td><td>The horizontal coordinate of the text origin.</td></tr>
    <tr><td class="paramname">originY</td><td>The vertical coordinate of the text origin. See <em>textBaseline</em> .</td></tr>
    <tr><td class="paramname">text</td><td>The string to draw.</td></tr>
    <tr><td class="paramname">font</td><td>The font with which to draw the text.</td></tr>
    <tr><td class="paramname">fillColour</td><td>The <a class="el" href="class_vect_sharp_1_1_brush.html" title="Represents a brush used to fill or stroke graphics elements. This could be a solid colour,...">Brush</a> to use to fill the text.</td></tr>
    <tr><td class="paramname">spacing</td><td>Spacing parameters to use for the text.</td></tr>
    <tr><td class="paramname">textBaseline</td><td>The text baseline (determines what <em>originY</em>  represents).</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the filled text.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8_text_8cs_source.html#l00103">103</a> of file <a class="el" href="_graphics_8_text_8cs_source.html">Graphics.Text.cs</a>.</p>

</div>
</div>
<a id="a249df387a7fef2003909c29935b6d152" name="a249df387a7fef2003909c29935b6d152"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a249df387a7fef2003909c29935b6d152">&#9670;&#160;</a></span>FillText() <span class="overload">[4/6]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.FillText </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_point.html">Point</a>&#160;</td>
          <td class="paramname"><em>origin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">IEnumerable&lt; <a class="el" href="class_vect_sharp_1_1_formatted_text.html">FormattedText</a> &gt;&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>fillColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a>&#160;</td>
          <td class="paramname"><em>textBaseline</em> = <code>TextBaselines.Top</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Fill a formatted text string.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">origin</td><td>The text origin. See <em>textBaseline</em> .</td></tr>
    <tr><td class="paramname">text</td><td>The <a class="el" href="class_vect_sharp_1_1_formatted_text.html" title="Represents a run of text that should be drawn with the same style.">FormattedText</a> to draw.</td></tr>
    <tr><td class="paramname">fillColour</td><td>The default <a class="el" href="class_vect_sharp_1_1_brush.html" title="Represents a brush used to fill or stroke graphics elements. This could be a solid colour,...">Brush</a> to use to fill the text. This can be overridden by each <em>text</em>  element.</td></tr>
    <tr><td class="paramname">textBaseline</td><td>The text baseline (determines what the vertical component of <em>origin</em>  represents).</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the filled text.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8_text_8cs_source.html#l00509">509</a> of file <a class="el" href="_graphics_8_text_8cs_source.html">Graphics.Text.cs</a>.</p>

</div>
</div>
<a id="a3b6cf0c80e474f7ece73f71ff59e9b69" name="a3b6cf0c80e474f7ece73f71ff59e9b69"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3b6cf0c80e474f7ece73f71ff59e9b69">&#9670;&#160;</a></span>FillText() <span class="overload">[5/6]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.FillText </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_point.html">Point</a>&#160;</td>
          <td class="paramname"><em>origin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_font.html">Font</a>&#160;</td>
          <td class="paramname"><em>font</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>fillColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a>&#160;</td>
          <td class="paramname"><em>textBaseline</em> = <code>TextBaselines.Top</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Fill a text string.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">origin</td><td>The text origin. See <em>textBaseline</em> .</td></tr>
    <tr><td class="paramname">text</td><td>The string to draw.</td></tr>
    <tr><td class="paramname">font</td><td>The font with which to draw the text.</td></tr>
    <tr><td class="paramname">fillColour</td><td>The <a class="el" href="class_vect_sharp_1_1_brush.html" title="Represents a brush used to fill or stroke graphics elements. This could be a solid colour,...">Brush</a> to use to fill the text.</td></tr>
    <tr><td class="paramname">textBaseline</td><td>The text baseline (determines what the vertical component of <em>origin</em>  represents).</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the filled text.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8_text_8cs_source.html#l00034">34</a> of file <a class="el" href="_graphics_8_text_8cs_source.html">Graphics.Text.cs</a>.</p>

</div>
</div>
<a id="a310e16f1c97a8395c6545b2b349d23fb" name="a310e16f1c97a8395c6545b2b349d23fb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a310e16f1c97a8395c6545b2b349d23fb">&#9670;&#160;</a></span>FillText() <span class="overload">[6/6]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.FillText </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_point.html">Point</a>&#160;</td>
          <td class="paramname"><em>origin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_font.html">Font</a>&#160;</td>
          <td class="paramname"><em>font</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>fillColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_text_spacing.html">TextSpacing</a>&#160;</td>
          <td class="paramname"><em>spacing</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a>&#160;</td>
          <td class="paramname"><em>textBaseline</em> = <code>TextBaselines.Top</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Fill a text string.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">origin</td><td>The text origin. See <em>textBaseline</em> .</td></tr>
    <tr><td class="paramname">text</td><td>The string to draw.</td></tr>
    <tr><td class="paramname">font</td><td>The font with which to draw the text.</td></tr>
    <tr><td class="paramname">fillColour</td><td>The <a class="el" href="class_vect_sharp_1_1_brush.html" title="Represents a brush used to fill or stroke graphics elements. This could be a solid colour,...">Brush</a> to use to fill the text.</td></tr>
    <tr><td class="paramname">spacing</td><td>Spacing parameters to use for the text.</td></tr>
    <tr><td class="paramname">textBaseline</td><td>The text baseline (determines what the vertical component of <em>origin</em>  represents).</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the filled text.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8_text_8cs_source.html#l00057">57</a> of file <a class="el" href="_graphics_8_text_8cs_source.html">Graphics.Text.cs</a>.</p>

</div>
</div>
<a id="a6bcbe04dbf2d3bb7f4c7e80ac6433c00" name="a6bcbe04dbf2d3bb7f4c7e80ac6433c00"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6bcbe04dbf2d3bb7f4c7e80ac6433c00">&#9670;&#160;</a></span>FillTextOnPath()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.FillTextOnPath </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_graphics_path.html">GraphicsPath</a>&#160;</td>
          <td class="paramname"><em>path</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_font.html">Font</a>&#160;</td>
          <td class="paramname"><em>font</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>fillColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>reference</em> = <code>0</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a3e60bcba440b3af56d63ab44ef1fc5d7">TextAnchors</a>&#160;</td>
          <td class="paramname"><em>anchor</em> = <code>TextAnchors.Left</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a>&#160;</td>
          <td class="paramname"><em>textBaseline</em> = <code>TextBaselines.Top</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Fill a text string along a <a class="el" href="class_vect_sharp_1_1_graphics_path.html" title="Represents a graphics path that can be filled or stroked.">GraphicsPath</a>.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">path</td><td>The <a class="el" href="class_vect_sharp_1_1_graphics_path.html" title="Represents a graphics path that can be filled or stroked.">GraphicsPath</a> along which the text will flow.</td></tr>
    <tr><td class="paramname">text</td><td>The string to draw.</td></tr>
    <tr><td class="paramname">font</td><td>The font with which to draw the text.</td></tr>
    <tr><td class="paramname">fillColour</td><td>The <a class="el" href="class_vect_sharp_1_1_brush.html" title="Represents a brush used to fill or stroke graphics elements. This could be a solid colour,...">Brush</a> to use to fill the text.</td></tr>
    <tr><td class="paramname">reference</td><td>The (relative) starting point on the path starting from which the text should be drawn (0 is the start of the path, 1 is the end of the path).</td></tr>
    <tr><td class="paramname">anchor</td><td>The anchor in the text string that will correspond to the point specified by the <em>reference</em> .</td></tr>
    <tr><td class="paramname">textBaseline</td><td>The text baseline (determines which the position of the text in relation to the <em>path</em> .</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the filled text.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8_text_8cs_source.html#l00232">232</a> of file <a class="el" href="_graphics_8_text_8cs_source.html">Graphics.Text.cs</a>.</p>

</div>
</div>
<a id="aa5a72e3892a3bbf5bc2e5c707fc53a69" name="aa5a72e3892a3bbf5bc2e5c707fc53a69"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa5a72e3892a3bbf5bc2e5c707fc53a69">&#9670;&#160;</a></span>FillTextUnderline() <span class="overload">[1/4]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.FillTextUnderline </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>originX</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>originY</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">IEnumerable&lt; <a class="el" href="class_vect_sharp_1_1_formatted_text.html">FormattedText</a> &gt;&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>fillColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a>&#160;</td>
          <td class="paramname"><em>textBaseline</em> = <code>TextBaselines.Top</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Fill the underline of the specified formatted text string.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">originX</td><td>The horizontal coordinate of the text origin.</td></tr>
    <tr><td class="paramname">originY</td><td>The vertical coordinate of the text origin. See <em>textBaseline</em> .</td></tr>
    <tr><td class="paramname">text</td><td>The <a class="el" href="class_vect_sharp_1_1_formatted_text.html" title="Represents a run of text that should be drawn with the same style.">FormattedText</a> whose underline will be drawn.</td></tr>
    <tr><td class="paramname">fillColour</td><td>The default <a class="el" href="class_vect_sharp_1_1_brush.html" title="Represents a brush used to fill or stroke graphics elements. This could be a solid colour,...">Brush</a> to use to fill the underline. This can be overridden by each <em>text</em>  element.</td></tr>
    <tr><td class="paramname">textBaseline</td><td>The text baseline (determines what <em>originY</em>  represents).</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the filled underlined.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8_text_8cs_source.html#l00908">908</a> of file <a class="el" href="_graphics_8_text_8cs_source.html">Graphics.Text.cs</a>.</p>

</div>
</div>
<a id="a9e2316295ea3435ceb3685864c085661" name="a9e2316295ea3435ceb3685864c085661"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9e2316295ea3435ceb3685864c085661">&#9670;&#160;</a></span>FillTextUnderline() <span class="overload">[2/4]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.FillTextUnderline </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>originX</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>originY</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_font.html">Font</a>&#160;</td>
          <td class="paramname"><em>font</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>fillColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a>&#160;</td>
          <td class="paramname"><em>textBaseline</em> = <code>TextBaselines.Top</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Fills the underline of the specified text string.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">originX</td><td>The horizontal coordinate of the text origin.</td></tr>
    <tr><td class="paramname">originY</td><td>The vertical coordinate of the text origin. See <em>textBaseline</em> .</td></tr>
    <tr><td class="paramname">text</td><td>The string whose underline will be draw.</td></tr>
    <tr><td class="paramname">font</td><td>The font with which to draw the text.</td></tr>
    <tr><td class="paramname">fillColour</td><td>The <a class="el" href="class_vect_sharp_1_1_brush.html" title="Represents a brush used to fill or stroke graphics elements. This could be a solid colour,...">Brush</a> to use to fill the underline.</td></tr>
    <tr><td class="paramname">textBaseline</td><td>The text baseline (determines what <em>originY</em>  represents).</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the filled underline.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8_text_8cs_source.html#l00834">834</a> of file <a class="el" href="_graphics_8_text_8cs_source.html">Graphics.Text.cs</a>.</p>

</div>
</div>
<a id="a048b3cb9b889440587fa06b3350f0776" name="a048b3cb9b889440587fa06b3350f0776"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a048b3cb9b889440587fa06b3350f0776">&#9670;&#160;</a></span>FillTextUnderline() <span class="overload">[3/4]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.FillTextUnderline </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_point.html">Point</a>&#160;</td>
          <td class="paramname"><em>origin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">IEnumerable&lt; <a class="el" href="class_vect_sharp_1_1_formatted_text.html">FormattedText</a> &gt;&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>fillColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a>&#160;</td>
          <td class="paramname"><em>textBaseline</em> = <code>TextBaselines.Top</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Fill the underline of the specified formatted text string.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">origin</td><td>The text origin. See <em>textBaseline</em> .</td></tr>
    <tr><td class="paramname">text</td><td>The <a class="el" href="class_vect_sharp_1_1_formatted_text.html" title="Represents a run of text that should be drawn with the same style.">FormattedText</a> whose underline will be drawn.</td></tr>
    <tr><td class="paramname">fillColour</td><td>The default <a class="el" href="class_vect_sharp_1_1_brush.html" title="Represents a brush used to fill or stroke graphics elements. This could be a solid colour,...">Brush</a> to use to fill the underline. This can be overridden by each <em>text</em>  element.</td></tr>
    <tr><td class="paramname">textBaseline</td><td>The text baseline (determines what the vertical component of <em>origin</em>  represents).</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the filled underlined.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8_text_8cs_source.html#l00921">921</a> of file <a class="el" href="_graphics_8_text_8cs_source.html">Graphics.Text.cs</a>.</p>

</div>
</div>
<a id="a85ee7f004854fa436180d56c820d4750" name="a85ee7f004854fa436180d56c820d4750"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a85ee7f004854fa436180d56c820d4750">&#9670;&#160;</a></span>FillTextUnderline() <span class="overload">[4/4]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.FillTextUnderline </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_point.html">Point</a>&#160;</td>
          <td class="paramname"><em>origin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_font.html">Font</a>&#160;</td>
          <td class="paramname"><em>font</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>fillColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a>&#160;</td>
          <td class="paramname"><em>textBaseline</em> = <code>TextBaselines.Top</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Fills the underline of the specified text string.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">origin</td><td>The text origin. See <em>textBaseline</em> .</td></tr>
    <tr><td class="paramname">text</td><td>The string whose underline will be draw.</td></tr>
    <tr><td class="paramname">font</td><td>The font with which to draw the text.</td></tr>
    <tr><td class="paramname">fillColour</td><td>The <a class="el" href="class_vect_sharp_1_1_brush.html" title="Represents a brush used to fill or stroke graphics elements. This could be a solid colour,...">Brush</a> to use to fill the underline.</td></tr>
    <tr><td class="paramname">textBaseline</td><td>The text baseline (determines what the vertical component of <em>origin</em>  represents).</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the filled underline.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8_text_8cs_source.html#l00848">848</a> of file <a class="el" href="_graphics_8_text_8cs_source.html">Graphics.Text.cs</a>.</p>

</div>
</div>
<a id="a68f0d75308584d8ed0f99e414aab1aa2" name="a68f0d75308584d8ed0f99e414aab1aa2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a68f0d75308584d8ed0f99e414aab1aa2">&#9670;&#160;</a></span>GetBounds()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_vect_sharp_1_1_rectangle.html">Rectangle</a> VectSharp.Graphics.GetBounds </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Computes the rectangular bounds of the region affected by the drawing operations performed on the <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object.  </p>
<dl class="section return"><dt>Returns</dt><dd>The smallest rectangle that contains all the elements drawn on the <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a>.</dd></dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l01458">1458</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="a0ee86e28ceb05678fe501f803388f9ea" name="a0ee86e28ceb05678fe501f803388f9ea"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0ee86e28ceb05678fe501f803388f9ea">&#9670;&#160;</a></span>GetTags()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">IEnumerable&lt; string &gt; VectSharp.Graphics.GetTags </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Gets all the tags that have been defined in the <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a>.  </p>
<dl class="section return"><dt>Returns</dt><dd>An IEnumerable&lt;T&gt; of strings that, when enumerated, returns all the tags that have been defined in the <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a>.</dd></dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l01710">1710</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="aa932cf37c0ff5356258473bb733def9d" name="aa932cf37c0ff5356258473bb733def9d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa932cf37c0ff5356258473bb733def9d">&#9670;&#160;</a></span>Linearise()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_vect_sharp_1_1_graphics.html">Graphics</a> VectSharp.Graphics.Linearise </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>resolution</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Creates a new <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object by linearising all of the elements of the current instance, i.e. replacing curve segments with series of line segments that approximate them. <a class="el" href="namespace_vect_sharp_1_1_raster.html">Raster</a> images are left unchanged.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">resolution</td><td>The resolution that will be used to linearise curve segments.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A new <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object containing the linearised elements.</dd></dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l01401">1401</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="a89675b6d8aa75268dd807f9e04a79358" name="a89675b6d8aa75268dd807f9e04a79358"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a89675b6d8aa75268dd807f9e04a79358">&#9670;&#160;</a></span>MeasureText() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_vect_sharp_1_1_size.html">Size</a> VectSharp.Graphics.MeasureText </td>
          <td>(</td>
          <td class="paramtype">IEnumerable&lt; <a class="el" href="class_vect_sharp_1_1_formatted_text.html">FormattedText</a> &gt;&#160;</td>
          <td class="paramname"><em>text</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Measure a formatted text string. See also </p><dl class="section see"><dt>See also</dt><dd>FormattedTextExtensions.Measure(IEnumerable&lt;FormattedText&gt;)</dd></dl>
<p>.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">text</td><td>The collection of <a class="el" href="class_vect_sharp_1_1_formatted_text.html" title="Represents a run of text that should be drawn with the same style.">FormattedText</a> objects to measure.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The size of the measured <em>text</em> .</dd></dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8_text_8cs_source.html#l00817">817</a> of file <a class="el" href="_graphics_8_text_8cs_source.html">Graphics.Text.cs</a>.</p>

</div>
</div>
<a id="ae359b157d9b5f943846fac7e70ecd522" name="ae359b157d9b5f943846fac7e70ecd522"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae359b157d9b5f943846fac7e70ecd522">&#9670;&#160;</a></span>MeasureText() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_vect_sharp_1_1_size.html">Size</a> VectSharp.Graphics.MeasureText </td>
          <td>(</td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_font.html">Font</a>&#160;</td>
          <td class="paramname"><em>font</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Measure a text string. See also </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="class_vect_sharp_1_1_font.html#ab0454735ccd8dad959278d3b19af39d7" title="Measure the size of a text string when typeset with this font.">Font.MeasureText(string)</a>, <a class="el" href="class_vect_sharp_1_1_font.html#a81baafc21112d990aa2ffbd39cffc4c9" title="Measure all the metrics of a text string when typeset with this font.">Font.MeasureTextAdvanced(string)</a></dd></dl>
<p>and .  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">text</td><td>The string to measure.</td></tr>
    <tr><td class="paramname">font</td><td>The font to use to measure the string.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The size of the measured <em>text</em> .</dd></dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8_text_8cs_source.html#l00799">799</a> of file <a class="el" href="_graphics_8_text_8cs_source.html">Graphics.Text.cs</a>.</p>

</div>
</div>
<a id="a8f2e220bda144c50e515fe1aa0e232de" name="a8f2e220bda144c50e515fe1aa0e232de"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8f2e220bda144c50e515fe1aa0e232de">&#9670;&#160;</a></span>Restore()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.Restore </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Restore the previous transform state (rotation, translation scale).  </p>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00600">600</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="a4ab0d62d6d2a99de649adc5c38af9160" name="a4ab0d62d6d2a99de649adc5c38af9160"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4ab0d62d6d2a99de649adc5c38af9160">&#9670;&#160;</a></span>Rotate()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.Rotate </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>angle</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Rotate the coordinate system around the origin.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">angle</td><td>The angle (in radians) by which to rotate the coordinate system.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the transform.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00375">375</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="a5c34b39a37d05aa90ce7b7635ab113d2" name="a5c34b39a37d05aa90ce7b7635ab113d2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5c34b39a37d05aa90ce7b7635ab113d2">&#9670;&#160;</a></span>RotateAt()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.RotateAt </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>angle</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_point.html">Point</a>&#160;</td>
          <td class="paramname"><em>pivot</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Rotate the coordinate system around a pivot point.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">angle</td><td>The angle (in radians) by which to rotate the coordinate system.</td></tr>
    <tr><td class="paramname">pivot</td><td>The pivot around which the coordinate system is to be rotated.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the transform.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00386">386</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="a8a11aecb62edf335bebedc920190b403" name="a8a11aecb62edf335bebedc920190b403"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8a11aecb62edf335bebedc920190b403">&#9670;&#160;</a></span>Save()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.Save </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Save the current transform state (rotation, translation, scale).  </p>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00592">592</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="a591019cfcf2c223df3da174a5336ded4" name="a591019cfcf2c223df3da174a5336ded4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a591019cfcf2c223df3da174a5336ded4">&#9670;&#160;</a></span>Scale()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.Scale </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>scaleX</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>scaleY</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Scale the coordinate system with respect to the origin.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">scaleX</td><td>The horizontal scale.</td></tr>
    <tr><td class="paramname">scaleY</td><td>The vertical scale.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the transform.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00457">457</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="ae0aa572e9497ef3e5ff926ba0bc724c8" name="ae0aa572e9497ef3e5ff926ba0bc724c8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae0aa572e9497ef3e5ff926ba0bc724c8">&#9670;&#160;</a></span>SetClippingPath() <span class="overload">[1/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.SetClippingPath </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>leftX</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>topY</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>width</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>height</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Intersect the current clipping path with the specified rectangle.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">leftX</td><td>The horizontal coordinate of the top-left corner of the rectangle.</td></tr>
    <tr><td class="paramname">topY</td><td>The vertical coordinate of the top-left corner of the rectangle.</td></tr>
    <tr><td class="paramname">width</td><td>The width of the rectangle.</td></tr>
    <tr><td class="paramname">height</td><td>The height of the rectangle.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the clipping path.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00354">354</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="aadbf91c708edb503a4b28a3a3f709170" name="aadbf91c708edb503a4b28a3a3f709170"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aadbf91c708edb503a4b28a3a3f709170">&#9670;&#160;</a></span>SetClippingPath() <span class="overload">[2/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.SetClippingPath </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_graphics_path.html">GraphicsPath</a>&#160;</td>
          <td class="paramname"><em>path</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Intersect the current clipping path with the specified <a class="el" href="class_vect_sharp_1_1_graphics_path.html" title="Represents a graphics path that can be filled or stroked.">GraphicsPath</a>.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">path</td><td>The <a class="el" href="class_vect_sharp_1_1_graphics_path.html" title="Represents a graphics path that can be filled or stroked.">GraphicsPath</a> to intersect with the current clipping path.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the clipping path.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00341">341</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="ae90d047221a55bb06183b97e01efd68a" name="ae90d047221a55bb06183b97e01efd68a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae90d047221a55bb06183b97e01efd68a">&#9670;&#160;</a></span>SetClippingPath() <span class="overload">[3/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.SetClippingPath </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_point.html">Point</a>&#160;</td>
          <td class="paramname"><em>topLeft</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_size.html">Size</a>&#160;</td>
          <td class="paramname"><em>size</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Intersect the current clipping path with the specified rectangle.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">topLeft</td><td>The top-left corner of the rectangle.</td></tr>
    <tr><td class="paramname">size</td><td>The size of the rectangle.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the clipping path.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00365">365</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="a43f7247b45e20e171be0ec5739c5bc41" name="a43f7247b45e20e171be0ec5739c5bc41"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a43f7247b45e20e171be0ec5739c5bc41">&#9670;&#160;</a></span>StrokePath()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.StrokePath </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_graphics_path.html">GraphicsPath</a>&#160;</td>
          <td class="paramname"><em>path</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>strokeColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>lineWidth</em> = <code>1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a>&#160;</td>
          <td class="paramname"><em>lineCap</em> = <code>LineCaps.Butt</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a>&#160;</td>
          <td class="paramname"><em>lineJoin</em> = <code>LineJoins.Miter</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>?&#160;</td>
          <td class="paramname"><em>lineDash</em> = <code>null</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Stroke a <a class="el" href="class_vect_sharp_1_1_graphics_path.html" title="Represents a graphics path that can be filled or stroked.">GraphicsPath</a>.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">path</td><td>The <a class="el" href="class_vect_sharp_1_1_graphics_path.html" title="Represents a graphics path that can be filled or stroked.">GraphicsPath</a> to stroke.</td></tr>
    <tr><td class="paramname">strokeColour</td><td>The <a class="el" href="class_vect_sharp_1_1_brush.html" title="Represents a brush used to fill or stroke graphics elements. This could be a solid colour,...">Brush</a> with which to stroke the <a class="el" href="class_vect_sharp_1_1_graphics_path.html" title="Represents a graphics path that can be filled or stroked.">GraphicsPath</a>.</td></tr>
    <tr><td class="paramname">lineWidth</td><td>The width of the line with which the path is stroked.</td></tr>
    <tr><td class="paramname">lineCap</td><td>The line cap to use to stroke the path.</td></tr>
    <tr><td class="paramname">lineJoin</td><td>The line join to use to stroke the path.</td></tr>
    <tr><td class="paramname">lineDash</td><td>The line dash to use to stroke the path.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the stroked path.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00331">331</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="a6ccb63920a925c2f3fa93b770bc2cc9b" name="a6ccb63920a925c2f3fa93b770bc2cc9b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6ccb63920a925c2f3fa93b770bc2cc9b">&#9670;&#160;</a></span>StrokeRectangle() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.StrokeRectangle </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>leftX</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>topY</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>width</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>height</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>strokeColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>lineWidth</em> = <code>1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a>&#160;</td>
          <td class="paramname"><em>lineCap</em> = <code>LineCaps.Butt</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a>&#160;</td>
          <td class="paramname"><em>lineJoin</em> = <code>LineJoins.Miter</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>?&#160;</td>
          <td class="paramname"><em>lineDash</em> = <code>null</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Stroke a rectangle.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">leftX</td><td>The horizontal coordinate of the top-left corner of the rectangle.</td></tr>
    <tr><td class="paramname">topY</td><td>The vertical coordinate of the top-left corner of the rectangle.</td></tr>
    <tr><td class="paramname">width</td><td>The width of the rectangle.</td></tr>
    <tr><td class="paramname">height</td><td>The height of the rectangle.</td></tr>
    <tr><td class="paramname">strokeColour</td><td>The colour with which to stroke the rectangle.</td></tr>
    <tr><td class="paramname">lineWidth</td><td>The width of the line with which the rectangle is stroked.</td></tr>
    <tr><td class="paramname">lineCap</td><td>The line cap to use to stroke the rectangle.</td></tr>
    <tr><td class="paramname">lineJoin</td><td>The line join to use to stroke the rectangle.</td></tr>
    <tr><td class="paramname">lineDash</td><td>The line dash to use to stroke the rectangle.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the filled rectangle.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00517">517</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="a64f83ac658a8a3687d4ac913dfe75814" name="a64f83ac658a8a3687d4ac913dfe75814"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a64f83ac658a8a3687d4ac913dfe75814">&#9670;&#160;</a></span>StrokeRectangle() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.StrokeRectangle </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_point.html">Point</a>&#160;</td>
          <td class="paramname"><em>topLeft</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_size.html">Size</a>&#160;</td>
          <td class="paramname"><em>size</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>strokeColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>lineWidth</em> = <code>1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a>&#160;</td>
          <td class="paramname"><em>lineCap</em> = <code>LineCaps.Butt</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a>&#160;</td>
          <td class="paramname"><em>lineJoin</em> = <code>LineJoins.Miter</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>?&#160;</td>
          <td class="paramname"><em>lineDash</em> = <code>null</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Stroke a rectangle.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">topLeft</td><td>The top-left corner of the rectangle.</td></tr>
    <tr><td class="paramname">size</td><td>The size of the rectangle.</td></tr>
    <tr><td class="paramname">strokeColour</td><td>The colour with which to stroke the rectangle.</td></tr>
    <tr><td class="paramname">lineWidth</td><td>The width of the line with which the rectangle is stroked.</td></tr>
    <tr><td class="paramname">lineCap</td><td>The line cap to use to stroke the rectangle.</td></tr>
    <tr><td class="paramname">lineJoin</td><td>The line join to use to stroke the rectangle.</td></tr>
    <tr><td class="paramname">lineDash</td><td>The line dash to use to stroke the rectangle.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the filled rectangle.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00499">499</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="a029afb6fd6bb5153d2415e42d8be51f6" name="a029afb6fd6bb5153d2415e42d8be51f6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a029afb6fd6bb5153d2415e42d8be51f6">&#9670;&#160;</a></span>StrokeText() <span class="overload">[1/6]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.StrokeText </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>originX</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>originY</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">IEnumerable&lt; <a class="el" href="class_vect_sharp_1_1_formatted_text.html">FormattedText</a> &gt;&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>strokeColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a>&#160;</td>
          <td class="paramname"><em>textBaseline</em> = <code>TextBaselines.Top</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>lineWidth</em> = <code>1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a>&#160;</td>
          <td class="paramname"><em>lineCap</em> = <code>LineCaps.Butt</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a>&#160;</td>
          <td class="paramname"><em>lineJoin</em> = <code>LineJoins.Miter</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>?&#160;</td>
          <td class="paramname"><em>lineDash</em> = <code>null</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Stroke a formatted text string.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">originX</td><td>The horizontal coordinate of the text origin.</td></tr>
    <tr><td class="paramname">originY</td><td>The vertical coordinate of the text origin. See <em>textBaseline</em> .</td></tr>
    <tr><td class="paramname">text</td><td>The <a class="el" href="class_vect_sharp_1_1_formatted_text.html" title="Represents a run of text that should be drawn with the same style.">FormattedText</a> to draw.</td></tr>
    <tr><td class="paramname">strokeColour</td><td>The default <a class="el" href="class_vect_sharp_1_1_brush.html" title="Represents a brush used to fill or stroke graphics elements. This could be a solid colour,...">Brush</a> with which to stroke the text.</td></tr>
    <tr><td class="paramname">lineWidth</td><td>The width of the line with which the text is stroked.</td></tr>
    <tr><td class="paramname">lineCap</td><td>The line cap to use to stroke the text.</td></tr>
    <tr><td class="paramname">lineJoin</td><td>The line join to use to stroke the text.</td></tr>
    <tr><td class="paramname">lineDash</td><td>The line dash to use to stroke the text.</td></tr>
    <tr><td class="paramname">textBaseline</td><td>The text baseline (determines what <em>originY</em>  represents).</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the stroked text.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8_text_8cs_source.html#l00787">787</a> of file <a class="el" href="_graphics_8_text_8cs_source.html">Graphics.Text.cs</a>.</p>

</div>
</div>
<a id="a2d94c1dbd115c0642c514420b75dd260" name="a2d94c1dbd115c0642c514420b75dd260"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2d94c1dbd115c0642c514420b75dd260">&#9670;&#160;</a></span>StrokeText() <span class="overload">[2/6]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.StrokeText </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>originX</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>originY</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_font.html">Font</a>&#160;</td>
          <td class="paramname"><em>font</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>strokeColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a>&#160;</td>
          <td class="paramname"><em>textBaseline</em> = <code>TextBaselines.Top</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>lineWidth</em> = <code>1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a>&#160;</td>
          <td class="paramname"><em>lineCap</em> = <code>LineCaps.Butt</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a>&#160;</td>
          <td class="paramname"><em>lineJoin</em> = <code>LineJoins.Miter</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>?&#160;</td>
          <td class="paramname"><em>lineDash</em> = <code>null</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Stroke a text string.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">originX</td><td>The horizontal coordinate of the text origin.</td></tr>
    <tr><td class="paramname">originY</td><td>The vertical coordinate of the text origin. See <em>textBaseline</em> .</td></tr>
    <tr><td class="paramname">text</td><td>The string to draw.</td></tr>
    <tr><td class="paramname">font</td><td>The font with which to draw the text.</td></tr>
    <tr><td class="paramname">strokeColour</td><td>The <a class="el" href="class_vect_sharp_1_1_brush.html" title="Represents a brush used to fill or stroke graphics elements. This could be a solid colour,...">Brush</a> with which to stroke the text.</td></tr>
    <tr><td class="paramname">lineWidth</td><td>The width of the line with which the text is stroked.</td></tr>
    <tr><td class="paramname">lineCap</td><td>The line cap to use to stroke the text.</td></tr>
    <tr><td class="paramname">lineJoin</td><td>The line join to use to stroke the text.</td></tr>
    <tr><td class="paramname">lineDash</td><td>The line dash to use to stroke the text.</td></tr>
    <tr><td class="paramname">textBaseline</td><td>The text baseline (determines what <em>originY</em>  represents).</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the stroked text.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8_text_8cs_source.html#l00181">181</a> of file <a class="el" href="_graphics_8_text_8cs_source.html">Graphics.Text.cs</a>.</p>

</div>
</div>
<a id="aacb09b31998d5bc2d3d2079060c85128" name="aacb09b31998d5bc2d3d2079060c85128"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aacb09b31998d5bc2d3d2079060c85128">&#9670;&#160;</a></span>StrokeText() <span class="overload">[3/6]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.StrokeText </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>originX</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>originY</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_font.html">Font</a>&#160;</td>
          <td class="paramname"><em>font</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>strokeColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_text_spacing.html">TextSpacing</a>&#160;</td>
          <td class="paramname"><em>spacing</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a>&#160;</td>
          <td class="paramname"><em>textBaseline</em> = <code>TextBaselines.Top</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>lineWidth</em> = <code>1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a>&#160;</td>
          <td class="paramname"><em>lineCap</em> = <code>LineCaps.Butt</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a>&#160;</td>
          <td class="paramname"><em>lineJoin</em> = <code>LineJoins.Miter</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>?&#160;</td>
          <td class="paramname"><em>lineDash</em> = <code>null</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Stroke a text string.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">originX</td><td>The horizontal coordinate of the text origin.</td></tr>
    <tr><td class="paramname">originY</td><td>The vertical coordinate of the text origin. See <em>textBaseline</em> .</td></tr>
    <tr><td class="paramname">text</td><td>The string to draw.</td></tr>
    <tr><td class="paramname">font</td><td>The font with which to draw the text.</td></tr>
    <tr><td class="paramname">strokeColour</td><td>The <a class="el" href="class_vect_sharp_1_1_brush.html" title="Represents a brush used to fill or stroke graphics elements. This could be a solid colour,...">Brush</a> with which to stroke the text.</td></tr>
    <tr><td class="paramname">spacing</td><td>Spacing parameters to use for the text.</td></tr>
    <tr><td class="paramname">lineWidth</td><td>The width of the line with which the text is stroked.</td></tr>
    <tr><td class="paramname">lineCap</td><td>The line cap to use to stroke the text.</td></tr>
    <tr><td class="paramname">lineJoin</td><td>The line join to use to stroke the text.</td></tr>
    <tr><td class="paramname">lineDash</td><td>The line dash to use to stroke the text.</td></tr>
    <tr><td class="paramname">textBaseline</td><td>The text baseline (determines what <em>originY</em>  represents).</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the stroked text.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8_text_8cs_source.html#l00209">209</a> of file <a class="el" href="_graphics_8_text_8cs_source.html">Graphics.Text.cs</a>.</p>

</div>
</div>
<a id="a31976383aedeba3cd23d9b2296c5b144" name="a31976383aedeba3cd23d9b2296c5b144"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a31976383aedeba3cd23d9b2296c5b144">&#9670;&#160;</a></span>StrokeText() <span class="overload">[4/6]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.StrokeText </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_point.html">Point</a>&#160;</td>
          <td class="paramname"><em>origin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">IEnumerable&lt; <a class="el" href="class_vect_sharp_1_1_formatted_text.html">FormattedText</a> &gt;&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>strokeColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a>&#160;</td>
          <td class="paramname"><em>textBaseline</em> = <code>TextBaselines.Top</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>lineWidth</em> = <code>1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a>&#160;</td>
          <td class="paramname"><em>lineCap</em> = <code>LineCaps.Butt</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a>&#160;</td>
          <td class="paramname"><em>lineJoin</em> = <code>LineJoins.Miter</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>?&#160;</td>
          <td class="paramname"><em>lineDash</em> = <code>null</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Stroke a formatted text string.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">origin</td><td>The text origin. See <em>textBaseline</em> .</td></tr>
    <tr><td class="paramname">text</td><td>The <a class="el" href="class_vect_sharp_1_1_formatted_text.html" title="Represents a run of text that should be drawn with the same style.">FormattedText</a> to draw.</td></tr>
    <tr><td class="paramname">strokeColour</td><td>The default <a class="el" href="class_vect_sharp_1_1_brush.html" title="Represents a brush used to fill or stroke graphics elements. This could be a solid colour,...">Brush</a> with which to stroke the text.</td></tr>
    <tr><td class="paramname">lineWidth</td><td>The width of the line with which the text is stroked.</td></tr>
    <tr><td class="paramname">lineCap</td><td>The line cap to use to stroke the text.</td></tr>
    <tr><td class="paramname">lineJoin</td><td>The line join to use to stroke the text.</td></tr>
    <tr><td class="paramname">lineDash</td><td>The line dash to use to stroke the text.</td></tr>
    <tr><td class="paramname">textBaseline</td><td>The text baseline (determines what the vertical component of <em>origin</em>  represents).</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the stroked text.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8_text_8cs_source.html#l00655">655</a> of file <a class="el" href="_graphics_8_text_8cs_source.html">Graphics.Text.cs</a>.</p>

</div>
</div>
<a id="a3fb511275771fd0de083d04266e9fead" name="a3fb511275771fd0de083d04266e9fead"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3fb511275771fd0de083d04266e9fead">&#9670;&#160;</a></span>StrokeText() <span class="overload">[5/6]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.StrokeText </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_point.html">Point</a>&#160;</td>
          <td class="paramname"><em>origin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_font.html">Font</a>&#160;</td>
          <td class="paramname"><em>font</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>strokeColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a>&#160;</td>
          <td class="paramname"><em>textBaseline</em> = <code>TextBaselines.Top</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>lineWidth</em> = <code>1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a>&#160;</td>
          <td class="paramname"><em>lineCap</em> = <code>LineCaps.Butt</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a>&#160;</td>
          <td class="paramname"><em>lineJoin</em> = <code>LineJoins.Miter</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>?&#160;</td>
          <td class="paramname"><em>lineDash</em> = <code>null</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Stroke a text string.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">origin</td><td>The text origin. See <em>textBaseline</em> .</td></tr>
    <tr><td class="paramname">text</td><td>The string to draw.</td></tr>
    <tr><td class="paramname">font</td><td>The font with which to draw the text.</td></tr>
    <tr><td class="paramname">strokeColour</td><td>The <a class="el" href="class_vect_sharp_1_1_brush.html" title="Represents a brush used to fill or stroke graphics elements. This could be a solid colour,...">Brush</a> with which to stroke the text.</td></tr>
    <tr><td class="paramname">lineWidth</td><td>The width of the line with which the text is stroked.</td></tr>
    <tr><td class="paramname">lineCap</td><td>The line cap to use to stroke the text.</td></tr>
    <tr><td class="paramname">lineJoin</td><td>The line join to use to stroke the text.</td></tr>
    <tr><td class="paramname">lineDash</td><td>The line dash to use to stroke the text.</td></tr>
    <tr><td class="paramname">textBaseline</td><td>The text baseline (determines what the vertical component of <em>origin</em>  represents).</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the stroked text.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8_text_8cs_source.html#l00128">128</a> of file <a class="el" href="_graphics_8_text_8cs_source.html">Graphics.Text.cs</a>.</p>

</div>
</div>
<a id="a9c852dd39251ea41138fd909be57d3b0" name="a9c852dd39251ea41138fd909be57d3b0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9c852dd39251ea41138fd909be57d3b0">&#9670;&#160;</a></span>StrokeText() <span class="overload">[6/6]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.StrokeText </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_point.html">Point</a>&#160;</td>
          <td class="paramname"><em>origin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_font.html">Font</a>&#160;</td>
          <td class="paramname"><em>font</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>strokeColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_text_spacing.html">TextSpacing</a>&#160;</td>
          <td class="paramname"><em>spacing</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a>&#160;</td>
          <td class="paramname"><em>textBaseline</em> = <code>TextBaselines.Top</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>lineWidth</em> = <code>1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a>&#160;</td>
          <td class="paramname"><em>lineCap</em> = <code>LineCaps.Butt</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a>&#160;</td>
          <td class="paramname"><em>lineJoin</em> = <code>LineJoins.Miter</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>?&#160;</td>
          <td class="paramname"><em>lineDash</em> = <code>null</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Stroke a text string.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">origin</td><td>The text origin. See <em>textBaseline</em> .</td></tr>
    <tr><td class="paramname">text</td><td>The string to draw.</td></tr>
    <tr><td class="paramname">font</td><td>The font with which to draw the text.</td></tr>
    <tr><td class="paramname">strokeColour</td><td>The <a class="el" href="class_vect_sharp_1_1_brush.html" title="Represents a brush used to fill or stroke graphics elements. This could be a solid colour,...">Brush</a> with which to stroke the text.</td></tr>
    <tr><td class="paramname">spacing</td><td>Spacing parameters to use for the text.</td></tr>
    <tr><td class="paramname">lineWidth</td><td>The width of the line with which the text is stroked.</td></tr>
    <tr><td class="paramname">lineCap</td><td>The line cap to use to stroke the text.</td></tr>
    <tr><td class="paramname">lineJoin</td><td>The line join to use to stroke the text.</td></tr>
    <tr><td class="paramname">lineDash</td><td>The line dash to use to stroke the text.</td></tr>
    <tr><td class="paramname">textBaseline</td><td>The text baseline (determines what the vertical component of <em>origin</em>  represents).</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the stroked text.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8_text_8cs_source.html#l00155">155</a> of file <a class="el" href="_graphics_8_text_8cs_source.html">Graphics.Text.cs</a>.</p>

</div>
</div>
<a id="aa7142ea82f350bc6c19ca1371ac44901" name="aa7142ea82f350bc6c19ca1371ac44901"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa7142ea82f350bc6c19ca1371ac44901">&#9670;&#160;</a></span>StrokeTextOnPath()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.StrokeTextOnPath </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_graphics_path.html">GraphicsPath</a>&#160;</td>
          <td class="paramname"><em>path</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_font.html">Font</a>&#160;</td>
          <td class="paramname"><em>font</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>strokeColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>reference</em> = <code>0</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a3e60bcba440b3af56d63ab44ef1fc5d7">TextAnchors</a>&#160;</td>
          <td class="paramname"><em>anchor</em> = <code>TextAnchors.Left</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a>&#160;</td>
          <td class="paramname"><em>textBaseline</em> = <code>TextBaselines.Top</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>lineWidth</em> = <code>1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a>&#160;</td>
          <td class="paramname"><em>lineCap</em> = <code>LineCaps.Butt</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a>&#160;</td>
          <td class="paramname"><em>lineJoin</em> = <code>LineJoins.Miter</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>?&#160;</td>
          <td class="paramname"><em>lineDash</em> = <code>null</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Stroke a text string along a <a class="el" href="class_vect_sharp_1_1_graphics_path.html" title="Represents a graphics path that can be filled or stroked.">GraphicsPath</a>.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">path</td><td>The <a class="el" href="class_vect_sharp_1_1_graphics_path.html" title="Represents a graphics path that can be filled or stroked.">GraphicsPath</a> along which the text will flow.</td></tr>
    <tr><td class="paramname">text</td><td>The string to draw.</td></tr>
    <tr><td class="paramname">font</td><td>The font with which to draw the text.</td></tr>
    <tr><td class="paramname">strokeColour</td><td>The <a class="el" href="class_vect_sharp_1_1_brush.html" title="Represents a brush used to fill or stroke graphics elements. This could be a solid colour,...">Brush</a> with which to stroke the text.</td></tr>
    <tr><td class="paramname">lineWidth</td><td>The width of the line with which the text is stroked.</td></tr>
    <tr><td class="paramname">lineCap</td><td>The line cap to use to stroke the text.</td></tr>
    <tr><td class="paramname">lineJoin</td><td>The line join to use to stroke the text.</td></tr>
    <tr><td class="paramname">lineDash</td><td>The line dash to use to stroke the text.</td></tr>
    <tr><td class="paramname">reference</td><td>The (relative) starting point on the path starting from which the text should be drawn (0 is the start of the path, 1 is the end of the path).</td></tr>
    <tr><td class="paramname">anchor</td><td>The anchor in the text string that will correspond to the point specified by the <em>reference</em> .</td></tr>
    <tr><td class="paramname">textBaseline</td><td>The text baseline (determines which the position of the text in relation to the <em>path</em> .</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the stroked text.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8_text_8cs_source.html#l00374">374</a> of file <a class="el" href="_graphics_8_text_8cs_source.html">Graphics.Text.cs</a>.</p>

</div>
</div>
<a id="a4632f52ff5b0eec027f8d85dc91d9bc1" name="a4632f52ff5b0eec027f8d85dc91d9bc1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4632f52ff5b0eec027f8d85dc91d9bc1">&#9670;&#160;</a></span>StrokeTextUnderline() <span class="overload">[1/4]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.StrokeTextUnderline </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>originX</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>originY</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">IEnumerable&lt; <a class="el" href="class_vect_sharp_1_1_formatted_text.html">FormattedText</a> &gt;&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>strokeColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a>&#160;</td>
          <td class="paramname"><em>textBaseline</em> = <code>TextBaselines.Top</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>lineWidth</em> = <code>1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a>&#160;</td>
          <td class="paramname"><em>lineCap</em> = <code>LineCaps.Butt</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a>&#160;</td>
          <td class="paramname"><em>lineJoin</em> = <code>LineJoins.Miter</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>?&#160;</td>
          <td class="paramname"><em>lineDash</em> = <code>null</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Stroke the underline of the specified formatted text string.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">originX</td><td>The horizontal coordinate of the text origin.</td></tr>
    <tr><td class="paramname">originY</td><td>The vertical coordinate of the text origin. See <em>textBaseline</em> .</td></tr>
    <tr><td class="paramname">text</td><td>The <a class="el" href="class_vect_sharp_1_1_formatted_text.html" title="Represents a run of text that should be drawn with the same style.">FormattedText</a> to draw.</td></tr>
    <tr><td class="paramname">strokeColour</td><td>The default <a class="el" href="class_vect_sharp_1_1_brush.html" title="Represents a brush used to fill or stroke graphics elements. This could be a solid colour,...">Brush</a> with which to stroke the underline.</td></tr>
    <tr><td class="paramname">lineWidth</td><td>The width of the line with which the underline is stroked.</td></tr>
    <tr><td class="paramname">lineCap</td><td>The line cap to use to stroke the underline.</td></tr>
    <tr><td class="paramname">lineJoin</td><td>The line join to use to stroke the underline.</td></tr>
    <tr><td class="paramname">lineDash</td><td>The line dash to use to stroke the underline.</td></tr>
    <tr><td class="paramname">textBaseline</td><td>The text baseline (determines what <em>originY</em>  represents).</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the stroked underline.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8_text_8cs_source.html#l01028">1028</a> of file <a class="el" href="_graphics_8_text_8cs_source.html">Graphics.Text.cs</a>.</p>

</div>
</div>
<a id="a19c9171863704c66293711beed338541" name="a19c9171863704c66293711beed338541"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a19c9171863704c66293711beed338541">&#9670;&#160;</a></span>StrokeTextUnderline() <span class="overload">[2/4]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.StrokeTextUnderline </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>originX</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>originY</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_font.html">Font</a>&#160;</td>
          <td class="paramname"><em>font</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>strokeColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a>&#160;</td>
          <td class="paramname"><em>textBaseline</em> = <code>TextBaselines.Top</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>lineWidth</em> = <code>1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a>&#160;</td>
          <td class="paramname"><em>lineCap</em> = <code>LineCaps.Butt</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a>&#160;</td>
          <td class="paramname"><em>lineJoin</em> = <code>LineJoins.Miter</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>?&#160;</td>
          <td class="paramname"><em>lineDash</em> = <code>null</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Stroke the underline of the specified text string.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">originX</td><td>The horizontal coordinate of the text origin.</td></tr>
    <tr><td class="paramname">originY</td><td>The vertical coordinate of the text origin. See <em>textBaseline</em> .</td></tr>
    <tr><td class="paramname">text</td><td>The string whose underline will be drawn.</td></tr>
    <tr><td class="paramname">font</td><td>The font with which to draw the text.</td></tr>
    <tr><td class="paramname">strokeColour</td><td>The <a class="el" href="class_vect_sharp_1_1_brush.html" title="Represents a brush used to fill or stroke graphics elements. This could be a solid colour,...">Brush</a> with which to stroke the underline.</td></tr>
    <tr><td class="paramname">lineWidth</td><td>The width of the line with which the underline is stroked.</td></tr>
    <tr><td class="paramname">lineCap</td><td>The line cap to use to stroke the underline.</td></tr>
    <tr><td class="paramname">lineJoin</td><td>The line join to use to stroke the underline.</td></tr>
    <tr><td class="paramname">lineDash</td><td>The line dash to use to stroke the underline.</td></tr>
    <tr><td class="paramname">textBaseline</td><td>The text baseline (determines what <em>originY</em>  represents).</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the stroked underline.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8_text_8cs_source.html#l00871">871</a> of file <a class="el" href="_graphics_8_text_8cs_source.html">Graphics.Text.cs</a>.</p>

</div>
</div>
<a id="adad0f603b476dd9080ef10d517883eb0" name="adad0f603b476dd9080ef10d517883eb0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adad0f603b476dd9080ef10d517883eb0">&#9670;&#160;</a></span>StrokeTextUnderline() <span class="overload">[3/4]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.StrokeTextUnderline </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_point.html">Point</a>&#160;</td>
          <td class="paramname"><em>origin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">IEnumerable&lt; <a class="el" href="class_vect_sharp_1_1_formatted_text.html">FormattedText</a> &gt;&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>strokeColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a>&#160;</td>
          <td class="paramname"><em>textBaseline</em> = <code>TextBaselines.Top</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>lineWidth</em> = <code>1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a>&#160;</td>
          <td class="paramname"><em>lineCap</em> = <code>LineCaps.Butt</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a>&#160;</td>
          <td class="paramname"><em>lineJoin</em> = <code>LineJoins.Miter</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>?&#160;</td>
          <td class="paramname"><em>lineDash</em> = <code>null</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Stroke the underline of the specified formatted text string.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">origin</td><td>The text origin. See <em>textBaseline</em> .</td></tr>
    <tr><td class="paramname">text</td><td>The <a class="el" href="class_vect_sharp_1_1_formatted_text.html" title="Represents a run of text that should be drawn with the same style.">FormattedText</a> to draw.</td></tr>
    <tr><td class="paramname">strokeColour</td><td>The default <a class="el" href="class_vect_sharp_1_1_brush.html" title="Represents a brush used to fill or stroke graphics elements. This could be a solid colour,...">Brush</a> with which to stroke the underline.</td></tr>
    <tr><td class="paramname">lineWidth</td><td>The width of the line with which the underline is stroked.</td></tr>
    <tr><td class="paramname">lineCap</td><td>The line cap to use to stroke the underline.</td></tr>
    <tr><td class="paramname">lineJoin</td><td>The line join to use to stroke the underline.</td></tr>
    <tr><td class="paramname">lineDash</td><td>The line dash to use to stroke the underline.</td></tr>
    <tr><td class="paramname">textBaseline</td><td>The text baseline (determines what the vertical component of <em>origin</em>  represents).</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the stroked underline.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8_text_8cs_source.html#l01045">1045</a> of file <a class="el" href="_graphics_8_text_8cs_source.html">Graphics.Text.cs</a>.</p>

</div>
</div>
<a id="a8e36dbbbf6749862fe9fca70cb75cca6" name="a8e36dbbbf6749862fe9fca70cb75cca6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8e36dbbbf6749862fe9fca70cb75cca6">&#9670;&#160;</a></span>StrokeTextUnderline() <span class="overload">[4/4]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.StrokeTextUnderline </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_point.html">Point</a>&#160;</td>
          <td class="paramname"><em>origin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>text</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_font.html">Font</a>&#160;</td>
          <td class="paramname"><em>font</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_vect_sharp_1_1_brush.html">Brush</a>&#160;</td>
          <td class="paramname"><em>strokeColour</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#acfad2994b272989b9cb471230d95334f">TextBaselines</a>&#160;</td>
          <td class="paramname"><em>textBaseline</em> = <code>TextBaselines.Top</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>lineWidth</em> = <code>1</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a6bde58d6aab37ea51e32240503678209">LineCaps</a>&#160;</td>
          <td class="paramname"><em>lineCap</em> = <code>LineCaps.Butt</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="namespace_vect_sharp.html#a58a4a36ea254b3d255755654fd9e61f6">LineJoins</a>&#160;</td>
          <td class="paramname"><em>lineJoin</em> = <code>LineJoins.Miter</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_line_dash.html">LineDash</a>?&#160;</td>
          <td class="paramname"><em>lineDash</em> = <code>null</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Stroke the underline of the specified text string.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">origin</td><td>The text origin. See <em>textBaseline</em> .</td></tr>
    <tr><td class="paramname">text</td><td>The string whose underline will be drawn.</td></tr>
    <tr><td class="paramname">font</td><td>The font with which to draw the text.</td></tr>
    <tr><td class="paramname">strokeColour</td><td>The <a class="el" href="class_vect_sharp_1_1_brush.html" title="Represents a brush used to fill or stroke graphics elements. This could be a solid colour,...">Brush</a> with which to stroke the underline.</td></tr>
    <tr><td class="paramname">lineWidth</td><td>The width of the line with which the underline is stroked.</td></tr>
    <tr><td class="paramname">lineCap</td><td>The line cap to use to stroke the underline.</td></tr>
    <tr><td class="paramname">lineJoin</td><td>The line join to use to stroke the underline.</td></tr>
    <tr><td class="paramname">lineDash</td><td>The line dash to use to stroke the underline.</td></tr>
    <tr><td class="paramname">textBaseline</td><td>The text baseline (determines what the vertical component of <em>origin</em>  represents).</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the stroked underline.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8_text_8cs_source.html#l00889">889</a> of file <a class="el" href="_graphics_8_text_8cs_source.html">Graphics.Text.cs</a>.</p>

</div>
</div>
<a id="a223e488576621d3b5ed95f59aad16094" name="a223e488576621d3b5ed95f59aad16094"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a223e488576621d3b5ed95f59aad16094">&#9670;&#160;</a></span>Transform() <span class="overload">[1/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.Transform </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>b</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>d</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>e</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>f</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Transform the coordinate system with the specified transformation matrix [ [a, c, e], [b, d, f], [0, 0, 1] ].  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">a</td><td>The first element of the first column.</td></tr>
    <tr><td class="paramname">b</td><td>The second element of the first column.</td></tr>
    <tr><td class="paramname">c</td><td>The first element of the second column.</td></tr>
    <tr><td class="paramname">d</td><td>The second element of the second column.</td></tr>
    <tr><td class="paramname">e</td><td>The first element of the third column.</td></tr>
    <tr><td class="paramname">f</td><td>The second element of the third column.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the transform.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00424">424</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="aeefde81aa7913d97f415615186b713ec" name="aeefde81aa7913d97f415615186b713ec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeefde81aa7913d97f415615186b713ec">&#9670;&#160;</a></span>Transform() <span class="overload">[2/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_vect_sharp_1_1_graphics.html">Graphics</a> VectSharp.Graphics.Transform </td>
          <td>(</td>
          <td class="paramtype">Func&lt; <a class="el" href="struct_vect_sharp_1_1_point.html">Point</a>, <a class="el" href="struct_vect_sharp_1_1_point.html">Point</a> &gt;&#160;</td>
          <td class="paramname"><em>transformationFunction</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>linearisationResolution</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Creates a new <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object in which all the graphics actions have been transformed using an arbitrary transformation function. <a class="el" href="namespace_vect_sharp_1_1_raster.html">Raster</a> images are replaced by grey rectangles.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">transformationFunction</td><td>An arbitrary transformation function.</td></tr>
    <tr><td class="paramname">linearisationResolution</td><td>The resolution that will be used to linearise curve segments.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A new <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object in which all graphics actions have been linearised and transformed using the <em>transformationFunction</em> .</dd></dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l01072">1072</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="a46c27605286ce701aba719b7bece25b0" name="a46c27605286ce701aba719b7bece25b0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a46c27605286ce701aba719b7bece25b0">&#9670;&#160;</a></span>Transform() <span class="overload">[3/3]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_vect_sharp_1_1_graphics.html">Graphics</a> VectSharp.Graphics.Transform </td>
          <td>(</td>
          <td class="paramtype">Func&lt; <a class="el" href="struct_vect_sharp_1_1_point.html">Point</a>, <a class="el" href="struct_vect_sharp_1_1_point.html">Point</a> &gt;&#160;</td>
          <td class="paramname"><em>transformationFunction</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>linearisationResolution</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>maxSegmentLength</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Creates a new <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object in which all the graphics actions have been transformed using an arbitrary transformation function. <a class="el" href="namespace_vect_sharp_1_1_raster.html">Raster</a> images are replaced by grey rectangles.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">transformationFunction</td><td>An arbitrary transformation function.</td></tr>
    <tr><td class="paramname">linearisationResolution</td><td>The resolution that will be used to linearise curve segments.</td></tr>
    <tr><td class="paramname">maxSegmentLength</td><td>The maximum length of line segments.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>A new <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object in which all graphics actions have been linearised and transformed using the <em>transformationFunction</em> .</dd></dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l01271">1271</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="a6c3cfdb4fe64e53fd1913312955cc401" name="a6c3cfdb4fe64e53fd1913312955cc401"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6c3cfdb4fe64e53fd1913312955cc401">&#9670;&#160;</a></span>Translate() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.Translate </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Translate the coordinate system origin.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">x</td><td>The horizontal translation.</td></tr>
    <tr><td class="paramname">y</td><td>The vertical translation.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the transform.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00436">436</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="adc3cc93ddf9bf9707fde1d22325f1f69" name="adc3cc93ddf9bf9707fde1d22325f1f69"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adc3cc93ddf9bf9707fde1d22325f1f69">&#9670;&#160;</a></span>Translate() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void VectSharp.Graphics.Translate </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_point.html">Point</a>&#160;</td>
          <td class="paramname"><em>delta</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">string&#160;</td>
          <td class="paramname"><em>tag</em> = <code>null</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Translate the coordinate system origin.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">delta</td><td>The new origin point.</td></tr>
    <tr><td class="paramname">tag</td><td>A tag to identify the transform.</td></tr>
  </table>
  </dd>
</dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00446">446</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="a6d3ec4a011650e50171a888531e0c53c" name="a6d3ec4a011650e50171a888531e0c53c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6d3ec4a011650e50171a888531e0c53c">&#9670;&#160;</a></span>TryRasterise()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool VectSharp.Graphics.TryRasterise </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_vect_sharp_1_1_rectangle.html">Rectangle</a>&#160;</td>
          <td class="paramname"><em>region</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>scale</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>interpolate</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">out <a class="el" href="class_vect_sharp_1_1_raster_image.html">RasterImage</a>&#160;</td>
          <td class="paramname"><em>output</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Tries to rasterise specified region of this <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object using the default rasterisation method.  </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">region</td><td>The region of the <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> to rasterise.</td></tr>
    <tr><td class="paramname">scale</td><td>The scale at which the image is rasterised.</td></tr>
    <tr><td class="paramname">interpolate</td><td>Determines whether the resulting <a class="el" href="class_vect_sharp_1_1_raster_image.html" title="Represents a raster image, created from raw pixel data. Consider using the derived classes included i...">RasterImage</a> should be interpolated or not.</td></tr>
    <tr><td class="paramname">output</td><td>When this method returns, this will contain the rasterised image (or <code>null</code> if the image could not be rasterised.</td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if the image could be rasterised; <code>false</code> if it could not be rasterised.</dd></dl>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l01566">1566</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a5033bbb29d924589df774638c31f93ad" name="a5033bbb29d924589df774638c31f93ad"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5033bbb29d924589df774638c31f93ad">&#9670;&#160;</a></span>RasterisationMethod</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Func&lt;<a class="el" href="class_vect_sharp_1_1_graphics.html">Graphics</a>, <a class="el" href="struct_vect_sharp_1_1_rectangle.html">Rectangle</a>, double, bool, <a class="el" href="class_vect_sharp_1_1_raster_image.html">RasterImage</a>&gt; VectSharp.Graphics.RasterisationMethod = null</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>A method that is used to rasterise a region of a <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> object. Set this to <code>null</code> if you wish to use the default rasterisation methods (implemented by either <a class="el" href="namespace_vect_sharp_1_1_raster.html">VectSharp.Raster</a>, or <a class="el" href="namespace_vect_sharp_1_1_raster_1_1_image_sharp.html">VectSharp.Raster.ImageSharp</a>). You will have to provide your own implementation of this method if neither <a class="el" href="namespace_vect_sharp_1_1_raster.html">VectSharp.Raster</a> nor <a class="el" href="namespace_vect_sharp_1_1_raster_1_1_image_sharp.html">VectSharp.Raster.ImageSharp</a> are referenced by your project. The first argument of this method is the <a class="el" href="class_vect_sharp_1_1_graphics.html" title="Represents an abstract drawing surface.">Graphics</a> to be rasterised, the second is a <a class="el" href="struct_vect_sharp_1_1_rectangle.html" title="Represents a rectangle.">Rectangle</a> representing the region to rasterise, the third is a double representing the scale, and the third is a boolean value indicating whether the resulting <a class="el" href="class_vect_sharp_1_1_raster_image.html" title="Represents a raster image, created from raw pixel data. Consider using the derived classes included i...">RasterImage</a> should be interpolated.  </p>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l01556">1556</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<h2 class="groupheader">Property Documentation</h2>
<a id="a39d0726b2a00913986556e474ff0976f" name="a39d0726b2a00913986556e474ff0976f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a39d0726b2a00913986556e474ff0976f">&#9670;&#160;</a></span>DefaultFillRule</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespace_vect_sharp.html#a3b8bd711a4c9893fce1faad4c26d0df5">FillRule</a> VectSharp.Graphics.DefaultFillRule = FillRule.NonZeroWinding</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>The default fill rule.  </p>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00291">291</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="af32ad440108219e8600983cc6d0f6d49" name="af32ad440108219e8600983cc6d0f6d49"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af32ad440108219e8600983cc6d0f6d49">&#9670;&#160;</a></span>UnbalancedStackAction</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespace_vect_sharp.html#a88d2dd0aea021af9a8af889bf292006f">UnbalancedStackActions</a> VectSharp.Graphics.UnbalancedStackAction = UnbalancedStackActions.Throw</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Determines how an unbalanced graphics state stack (which occurs if the number of calls to <a class="el" href="class_vect_sharp_1_1_graphics.html#a8a11aecb62edf335bebedc920190b403" title="Save the current transform state (rotation, translation, scale).">Save</a> and <a class="el" href="class_vect_sharp_1_1_graphics.html#a8f2e220bda144c50e515fe1aa0e232de" title="Restore the previous transform state (rotation, translation scale).">Restore</a> is not equal) will be treated. The default is UnbalancedStackActions.Throw.  </p>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00284">284</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<a id="a52d3fc0919620829e052780f4f8cd8e7" name="a52d3fc0919620829e052780f4f8cd8e7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a52d3fc0919620829e052780f4f8cd8e7">&#9670;&#160;</a></span>UseUniqueTags</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool VectSharp.Graphics.UseUniqueTags = true</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">get</span><span class="mlabel">set</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Determines whether unique tags should be used for graphics actions that create multiple objects (e.g. drawing text).  </p>

<p class="definition">Definition at line <a class="el" href="_graphics_8cs_source.html#l00319">319</a> of file <a class="el" href="_graphics_8cs_source.html">Graphics.cs</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>VectSharp/<a class="el" href="_graphics_8cs_source.html">Graphics.cs</a></li>
<li>VectSharp/<a class="el" href="_graphics_8_text_8cs_source.html">Graphics.Text.cs</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="namespace_vect_sharp.html">VectSharp</a></li><li class="navelem"><a class="el" href="class_vect_sharp_1_1_graphics.html">Graphics</a></li>
    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.5 </li>
  </ul>
</div>
</body>
</html>
